{"id":1758,"date":"2010-11-11T18:08:28","date_gmt":"2010-11-11T23:08:28","guid":{"rendered":"http:\/\/ceffyl.net\/wordpress\/?p=1758"},"modified":"2010-11-11T18:33:31","modified_gmt":"2010-11-11T23:33:31","slug":"installing-plone-help-center-on-plone-4","status":"publish","type":"post","link":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/","title":{"rendered":"Installing Plone Help Center on Plone 4"},"content":{"rendered":"<p>Over the past few days I&#8217;ve been trying to install <a href=\"http:\/\/plone.org\/products\/plonehelpcenter\">Plone Help Center<\/a> module on a <a href=\"http:\/\/plone.org\">Plone 4<\/a> installation running on a Mac OS X 10.6.5 server.  Plone Help Center is the module used to run the Plone documentation and support center. The module comes with predefined FAQ, How-to, Tutorial, Reference Manuals, Error Reference, Links, Glossary Definitions. <\/p>\n<p>PHC will work with Plone 4 if you install PHC as a development egg using the SVN trunk. Development eggs override eggs listed in the eggs section of the buildout.cfg file. <\/p>\n<h2>Background<\/h2>\n<p>According to <a href=\"http:\/\/www.mail-archive.com\/product-developers@lists.plone.org\/msg05303.html\">posts found on the Plone Product Developers list<\/a>, the released, final version of Plone Help Center (PHC) listed on the project page is not compatible with Plone 4. (Cyn.in, a Plone 3-based environment, also has problems running PHC.) <\/p>\n<p>If you try to install PHC using buildout or non-buildout methods (i.e., in the Products folder), you will most likely receive the following error message: <code>AttributeError: type object 'BrowserDefaultMixin' has no attribute '__implements__'<\/code>.<\/p>\n<h2>Requirements<\/h2>\n<p>To get Plone Help Center working with Plone 4, you will need: <\/p>\n<ul>\n<li>Access to the Plone 4 installation with permissions to edit files<\/li>\n<li>An available text editor<\/li>\n<li>The address of the SVN PHC trunk: http:\/\/svn.plone.org\/svn\/collective\/Products.PloneHelpCenter\/trunk\/<\/li>\n<\/ul>\n<h2>Procedure<\/h2>\n<p>This procedure assumes that you have a running, properly configured Plone 4 installation, are familiar with editing files and using a Unix terminal. While this procedure is written for OS X, it should be compatible with other Unix or Linux. Commands used for Windows will be different, however, the general method should still work.<\/p>\n<p>Instructions for adding the development eggs are based upon <a href=\"http:\/\/plone.org\/documentation\/manual\/developer-manual\/managing-projects-with-buildout\/installing-a-third-party-product\">Plone&#8217;s Installing a third party product<\/a> article.<\/p>\n<p>In the example procedure below, Plone was installed as a stand-alone instance (non ZEO Cluster).<\/p>\n<ol>\n<li>Log on to the Plone server.<\/li>\n<li>Change directory to the Plone installation folder (replace <username> with the appropriate username: <code> cd \/Users\/<username>\/Plone\/zinstance<\/username><\/code>\n<li>Stop Plone: <code>.\/instance stop<\/code><\/li>\n<li>Change directories to src and checkout a copy of the PHC from SVN. <br \/>\n<code><br \/>\ncd src<br \/>\nsvn co https:\/\/svn.plone.org\/svn\/collective\/Products.PloneHelpCenter\/trunk\/<\/code><br \/>\nNote: You may need to change the folder name from &#8220;trunk&#8221; to Products.PloneHelpCenter.<\/li>\n<li>Move up one directory: <code>cd ..<\/code><\/li>\n<li>Create a a backup of the buildout.cfg file: <code>cp buildout.cfg buildout.backup<\/code><\/li>\n<li>Edit the buildout.cfg file. Add the Products.PloneHelpCenter to the eggs section and the development egg location created earlier to the develop section: <br \/><code><br \/>\n[buildout]<br \/>\n...<br \/>\neggs =<br \/>\n    ...<br \/>\n    <strong>Products.PloneHelpCenter<\/strong><\/p>\n<p>develop =<br \/>\n    <strong>src\/Products.PloneHelpCenter<\/strong><\/code><\/li>\n<li>Save the file and exit the text editor.<\/li>\n<li>Run the buildout command from the zinstance directory to update Plone: <code> .\/bin\/buildout<\/code><\/li>\n<li>Start Plone: <code>.\/bin\/instance fg<\/code><\/li>\n<p><\/username><\/li>\n<li>Log on to Plone&#8217;s Zope Management Interface (ZMI) by opening a browser to http:\/\/your.site.address\/manage.<\/li>\n<li>On the left side, expand the tree under the name of your site. <\/li>\n<li>Click on portal_quickinstaller and click the checkbox next to PloneHelpCenter under Installable Products. Press Install.<\/li>\n<li>Log on to the Plone site. Help Center should be listed as one of the options under the Add New menu. <\/li>\n<\/ol>\n<h3>Related Images:<\/h3>","protected":false},"excerpt":{"rendered":"<p>Over the past few days I&#8217;ve been trying to install Plone Help Center module on a Plone 4 installation running on a Mac OS X 10.6.5 server. Plone Help Center is the module used to run the Plone documentation and support center. The module comes with predefined FAQ, How-to, Tutorial, Reference Manuals, Error Reference, Links,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"yes","ngg_post_thumbnail":0,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[68,9],"tags":[1310],"class_list":["post-1758","post","type-post","status-publish","format-standard","hentry","category-geekitude","category-tech","tag-plone"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Installing Plone Help Center on Plone 4 &#8212; Y Ceffyl Du<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Installing Plone Help Center on Plone 4 &#8212; Y Ceffyl Du\" \/>\n<meta property=\"og:description\" content=\"Over the past few days I&#8217;ve been trying to install Plone Help Center module on a Plone 4 installation running on a Mac OS X 10.6.5 server. Plone Help Center is the module used to run the Plone documentation and support center. The module comes with predefined FAQ, How-to, Tutorial, Reference Manuals, Error Reference, Links,...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/\" \/>\n<meta property=\"og:site_name\" content=\"Y Ceffyl Du\" \/>\n<meta property=\"article:published_time\" content=\"2010-11-11T23:08:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2010-11-11T23:33:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ceffyl.net\/wordpress\/wp-content\/uploads\/2021\/07\/P_20210703_145444-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"781\" \/>\n\t<meta property=\"og:image:height\" content=\"589\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kim (Ceffyl)\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ceffyl1\" \/>\n<meta name=\"twitter:site\" content=\"@ceffyl1\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kim (Ceffyl)\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/tech\\\/installing-plone-help-center-on-plone-4\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/tech\\\/installing-plone-help-center-on-plone-4\\\/\"},\"author\":{\"name\":\"Kim (Ceffyl)\",\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/#\\\/schema\\\/person\\\/7838a28d7c8c05ce1081d66937729647\"},\"headline\":\"Installing Plone Help Center on Plone 4\",\"datePublished\":\"2010-11-11T23:08:28+00:00\",\"dateModified\":\"2010-11-11T23:33:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/tech\\\/installing-plone-help-center-on-plone-4\\\/\"},\"wordCount\":462,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/#\\\/schema\\\/person\\\/7838a28d7c8c05ce1081d66937729647\"},\"keywords\":[\"Plone\"],\"articleSection\":[\"Geekitude\",\"Tech\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/tech\\\/installing-plone-help-center-on-plone-4\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/tech\\\/installing-plone-help-center-on-plone-4\\\/\",\"url\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/tech\\\/installing-plone-help-center-on-plone-4\\\/\",\"name\":\"Installing Plone Help Center on Plone 4 &#8212; Y Ceffyl Du\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/#website\"},\"datePublished\":\"2010-11-11T23:08:28+00:00\",\"dateModified\":\"2010-11-11T23:33:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/tech\\\/installing-plone-help-center-on-plone-4\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/tech\\\/installing-plone-help-center-on-plone-4\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/tech\\\/installing-plone-help-center-on-plone-4\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Installing Plone Help Center on Plone 4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/\",\"name\":\"Y Ceffyl Du\",\"description\":\"Tales of a Mischievious Horse\",\"publisher\":{\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/#\\\/schema\\\/person\\\/7838a28d7c8c05ce1081d66937729647\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/#\\\/schema\\\/person\\\/7838a28d7c8c05ce1081d66937729647\",\"name\":\"Kim (Ceffyl)\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/breezy-headshot.jpeg\",\"url\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/breezy-headshot.jpeg\",\"contentUrl\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/breezy-headshot.jpeg\",\"width\":853,\"height\":929,\"caption\":\"Kim (Ceffyl)\"},\"logo\":{\"@id\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/breezy-headshot.jpeg\"},\"description\":\"Writing rider.\",\"sameAs\":[\"https:\\\/\\\/ceffyl.net\",\"https:\\\/\\\/www.instagram.com\\\/ceffyl1\\\/\",\"https:\\\/\\\/x.com\\\/ceffyl1\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC4PBAqGmCJipReebm56Xf5w\"],\"url\":\"https:\\\/\\\/ceffyl.net\\\/wordpress\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Installing Plone Help Center on Plone 4 &#8212; Y Ceffyl Du","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/","og_locale":"en_US","og_type":"article","og_title":"Installing Plone Help Center on Plone 4 &#8212; Y Ceffyl Du","og_description":"Over the past few days I&#8217;ve been trying to install Plone Help Center module on a Plone 4 installation running on a Mac OS X 10.6.5 server. Plone Help Center is the module used to run the Plone documentation and support center. The module comes with predefined FAQ, How-to, Tutorial, Reference Manuals, Error Reference, Links,...","og_url":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/","og_site_name":"Y Ceffyl Du","article_published_time":"2010-11-11T23:08:28+00:00","article_modified_time":"2010-11-11T23:33:31+00:00","og_image":[{"width":781,"height":589,"url":"https:\/\/ceffyl.net\/wordpress\/wp-content\/uploads\/2021\/07\/P_20210703_145444-1.jpg","type":"image\/jpeg"}],"author":"Kim (Ceffyl)","twitter_card":"summary_large_image","twitter_creator":"@ceffyl1","twitter_site":"@ceffyl1","twitter_misc":{"Written by":"Kim (Ceffyl)","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/#article","isPartOf":{"@id":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/"},"author":{"name":"Kim (Ceffyl)","@id":"https:\/\/ceffyl.net\/wordpress\/#\/schema\/person\/7838a28d7c8c05ce1081d66937729647"},"headline":"Installing Plone Help Center on Plone 4","datePublished":"2010-11-11T23:08:28+00:00","dateModified":"2010-11-11T23:33:31+00:00","mainEntityOfPage":{"@id":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/"},"wordCount":462,"commentCount":0,"publisher":{"@id":"https:\/\/ceffyl.net\/wordpress\/#\/schema\/person\/7838a28d7c8c05ce1081d66937729647"},"keywords":["Plone"],"articleSection":["Geekitude","Tech"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/","url":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/","name":"Installing Plone Help Center on Plone 4 &#8212; Y Ceffyl Du","isPartOf":{"@id":"https:\/\/ceffyl.net\/wordpress\/#website"},"datePublished":"2010-11-11T23:08:28+00:00","dateModified":"2010-11-11T23:33:31+00:00","breadcrumb":{"@id":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ceffyl.net\/wordpress\/tech\/installing-plone-help-center-on-plone-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ceffyl.net\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Installing Plone Help Center on Plone 4"}]},{"@type":"WebSite","@id":"https:\/\/ceffyl.net\/wordpress\/#website","url":"https:\/\/ceffyl.net\/wordpress\/","name":"Y Ceffyl Du","description":"Tales of a Mischievious Horse","publisher":{"@id":"https:\/\/ceffyl.net\/wordpress\/#\/schema\/person\/7838a28d7c8c05ce1081d66937729647"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ceffyl.net\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/ceffyl.net\/wordpress\/#\/schema\/person\/7838a28d7c8c05ce1081d66937729647","name":"Kim (Ceffyl)","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ceffyl.net\/wordpress\/wp-content\/uploads\/2021\/07\/breezy-headshot.jpeg","url":"https:\/\/ceffyl.net\/wordpress\/wp-content\/uploads\/2021\/07\/breezy-headshot.jpeg","contentUrl":"https:\/\/ceffyl.net\/wordpress\/wp-content\/uploads\/2021\/07\/breezy-headshot.jpeg","width":853,"height":929,"caption":"Kim (Ceffyl)"},"logo":{"@id":"https:\/\/ceffyl.net\/wordpress\/wp-content\/uploads\/2021\/07\/breezy-headshot.jpeg"},"description":"Writing rider.","sameAs":["https:\/\/ceffyl.net","https:\/\/www.instagram.com\/ceffyl1\/","https:\/\/x.com\/ceffyl1","https:\/\/www.youtube.com\/channel\/UC4PBAqGmCJipReebm56Xf5w"],"url":"https:\/\/ceffyl.net\/wordpress\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/ceffyl.net\/wordpress\/wp-json\/wp\/v2\/posts\/1758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceffyl.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ceffyl.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ceffyl.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ceffyl.net\/wordpress\/wp-json\/wp\/v2\/comments?post=1758"}],"version-history":[{"count":0,"href":"https:\/\/ceffyl.net\/wordpress\/wp-json\/wp\/v2\/posts\/1758\/revisions"}],"wp:attachment":[{"href":"https:\/\/ceffyl.net\/wordpress\/wp-json\/wp\/v2\/media?parent=1758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ceffyl.net\/wordpress\/wp-json\/wp\/v2\/categories?post=1758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ceffyl.net\/wordpress\/wp-json\/wp\/v2\/tags?post=1758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}