{"id":1517,"date":"2013-09-03T11:30:45","date_gmt":"2013-09-03T11:30:45","guid":{"rendered":"https:\/\/haritomedia.ch\/plone-diazo\/"},"modified":"2020-01-03T12:37:58","modified_gmt":"2020-01-03T12:37:58","slug":"plone-diazo","status":"publish","type":"post","link":"https:\/\/haritomedia.ch\/en\/plone-diazo\/","title":{"rendered":"Plone &#038; Diazo"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;3.22&#8243; custom_padding=&#8221;0px|||||&#8221;][et_pb_row admin_label=&#8221;row&#8221; _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; custom_padding=&#8221;||0px|||&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.0.9&#8243;]<\/p>\n<h1>Plone &amp; Diazo<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.0.9&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.0.9&#8243;][et_pb_text _builder_version=&#8221;4.0.9&#8243;]<\/p>\n<p>This is a small tutorial on how to create a Plone theme, using Plone 4 and the Plone installer. It is a long article but it is aimed at web designers or Plone administrators with just a basic knowledge of Plone.<\/p>\n<p>Download the Plone installer from<span>\u00a0<\/span><a title=\"Plone\" href=\"http:\/\/plone.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">plone.org<\/a>:<br \/><a title=\"Plone installer\" href=\"http:\/\/plone.org\/products\/plone\/releases\/4.3.1\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/plone.org\/products\/plone\/releases\/4.3.1<\/a><\/p>\n<p>(Tip: make sure there is no older version of Plone installed in applications folder in your computer)<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;3_5,1_5,1_5&#8243; _builder_version=&#8221;4.0.9&#8243;][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.0.9&#8243;][et_pb_text _builder_version=&#8221;4.0.9&#8243;]<\/p>\n<p><span>Open the\u00a0<\/span><strong>terminal<\/strong><span>\u00a0(an application that can be found in your computer\u2019s Applications\/Utilities folder) and start the Plone instance. Alternative for the mac terminal is iTerm, it has a more pleasant User Interface.\u00a0<\/span><\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/haritomedia.ch\/wp-content\/uploads\/2020\/01\/TerminalApp.png&#8221; _builder_version=&#8221;4.0.9&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_5&#8243; _builder_version=&#8221;4.0.9&#8243;][et_pb_image src=&#8221;https:\/\/haritomedia.ch\/wp-content\/uploads\/2020\/01\/Terminal.png&#8221; _builder_version=&#8221;4.0.9&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_5&#8243; _builder_version=&#8221;4.0.9&#8243;][et_pb_image src=&#8221;https:\/\/haritomedia.ch\/wp-content\/uploads\/2020\/01\/iTerminal.png&#8221; url=&#8221;https:\/\/www.amazon.com\/gp\/product\/1613630166\/ref=as_li_tl?ie=UTF8&#038;camp=1789&#038;creative=9325&#038;creativeASIN=1613630166&#038;linkCode=as2&#038;tag=lyrboo-20&#038;linkId=166cfc04b5d5cf113f1ed59e96601617&#8243; _builder_version=&#8221;4.0.9&#8243;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.0.9&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.0.9&#8243;][et_pb_text _builder_version=&#8221;4.0.9&#8243;]<\/p>\n<p><strong>Navigate<\/strong> inside the terminal <strong>to zinstance<\/strong> (located in Application\/plone\/zinstance):<\/p>\n<p><span style=\"color: #999999;\">YourComputer-Name:<\/span>Plone user$ <span style=\"color: #993366;\"><strong>cd zinstance\/<\/strong><\/span><\/p>\n<p><strong>Start-up<\/strong> this Plone Instance by typing: bin\/instance fg:<\/p>\n<p><span style=\"color: #999999;\">YourComputer-Name:<\/span>zinstance user$ <strong><span style=\"color: #993366;\">bin\/instance fg<\/span><\/strong><\/p>\n<p>\u2026now wait till you see something like this in the terminal: &#8220;2013-11-05 15:56:54 INFO Zope Ready to handle requests&#8221;<\/p>\n<p>Important note: Before quitting the terminal at the end of a working session, remember to shutdown the instance from inside the terminal: enter \u2018control + c\u2019<\/p>\n<p data-tadv-p=\"keep\">Or you can shut down from the browser, in the Control Panel click on &#8220;Shutdown&#8221; button:<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/haritomedia.ch\/wp-content\/uploads\/2020\/01\/Diazo-Shut-down-instance.png&#8221; _builder_version=&#8221;4.0.9&#8243;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.0.9&#8243; hover_enabled=&#8221;0&#8243;]<\/p>\n<p>My conclusion though: Diazo might be a great help to get Plone themed, but not a low enough bar for the average (and also higher than average) designer.<span style=\"font-size: 16px;\">\u00a0Plone is hard to customize which translates to expensive.\u00a0<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.0.9&#8243; column_structure=&#8221;1_2,1_2&#8243;][et_pb_column _builder_version=&#8221;4.0.9&#8243; type=&#8221;1_2&#8243;][et_pb_video src=&#8221;http:\/\/www.slideshare.net\/djay\/5-things-still-too-hard-in-plone-5-54158231&#8243; _builder_version=&#8221;4.0.9&#8243; hover_enabled=&#8221;0&#8243;][\/et_pb_video][\/et_pb_column][et_pb_column _builder_version=&#8221;4.0.9&#8243; type=&#8221;1_2&#8243;][et_pb_text _builder_version=&#8221;4.0.9&#8243; hover_enabled=&#8221;0&#8243;]<\/p>\n<p><strong><a href=\"https:\/\/www.slideshare.net\/djay\/5-things-still-too-hard-in-plone-5-54158231\" title=\"5 things STILL! TOO! HARD! in Plone 5\" target=\"_blank\" rel=\"noopener noreferrer\">5 things STILL! TOO! HARD! in Plone 5<\/a><span>\u00a0<br \/><\/span><\/strong>from<span>\u00a0<\/span><strong><a href=\"http:\/\/www.slideshare.net\/djay\" target=\"_blank\" rel=\"noopener noreferrer\">Dylan Jay<\/a><\/strong><\/p>\n<p>Getting started is hard \u201cI create an empty site but how do I make it into shop\/blog\/intranet\/brochureware site?\u201d \u201cI just want to start with a simple blog, do I really have to run my own server?\u201d \u201cI want to try a plugin. Do I really have to use this command line thing?\u201d \u201cadding this plugin broke plone by upgrading something\u201d<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.0.9&#8243; custom_padding=&#8221;0px|||||&#8221;][et_pb_column _builder_version=&#8221;4.0.9&#8243; type=&#8221;4_4&#8243;][et_pb_text _builder_version=&#8221;4.0.9&#8243; hover_enabled=&#8221;0&#8243;]<\/p>\n<p><span style=\"font-size: 16px;\">Theming\/Customisation \u201cI want to script something. buildout\/packages\/mr.bob wtf?\u201d \u201cwhy do I need these rules when I can hack an html file?\u201d \u201cwhy do I need to hack an xml file when wordpress has so many themes?\u201d \u201cWhy do I need to theme the backend? No other CMS does.\u201d \u201cI have to do what to change this wording?\u201d \u201cI have to do what to change a LESS variable?\u201d \u201cgrunt\/bower\/bootstrap\/registries\/jbot\/\u2026?\u201d<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plone &amp; DiazoThis is a small tutorial on how to create a Plone theme, using Plone 4 and the Plone installer. It is a long article but it is aimed at web designers or Plone administrators with just a basic knowledge of Plone. Download the Plone installer from\u00a0plone.org:http:\/\/plone.org\/products\/plone\/releases\/4.3.1 (Tip: make sure there is no older [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[24,52],"tags":[],"class_list":["post-1517","post","type-post","status-publish","format-standard","hentry","category-internet-en","category-plone-en"],"_links":{"self":[{"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/posts\/1517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/comments?post=1517"}],"version-history":[{"count":3,"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/posts\/1517\/revisions"}],"predecessor-version":[{"id":1525,"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/posts\/1517\/revisions\/1525"}],"wp:attachment":[{"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/media?parent=1517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/categories?post=1517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/haritomedia.ch\/en\/wp-json\/wp\/v2\/tags?post=1517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}