{"id":93,"date":"2008-10-22T02:39:46","date_gmt":"2008-10-21T23:39:46","guid":{"rendered":"http:\/\/www.held.org.il\/blog\/?p=93"},"modified":"2008-10-22T02:39:46","modified_gmt":"2008-10-21T23:39:46","slug":"playing-with-drupal","status":"publish","type":"post","link":"http:\/\/www.held.org.il\/blog\/2008\/10\/playing-with-drupal\/","title":{"rendered":"Playing with Drupal"},"content":{"rendered":"<p>I've been looking for a FOSS <acronym title=\"Content Management System\">CMS<\/acronym>, and chose Drupal (v6.5) due to the good feedback.<\/p>\n<p>I'll try to sum up the experiment shortly:<\/p>\n<p><strong>Disclaimer:<\/strong> I'm a new Drupal user and I might've missed many important features or misunderstood some. Please comment if you disagree with stuff I wrote below. Also, I'm not familiar with other CMS other than MediaWiki and WordPress.<\/p>\n<p><span style=\"font-size: 125%; color: #000080;\"><strong>The good<\/strong><\/span><\/p>\n<ul>\n<li><strong>Flexibility<\/strong>:\n<ul>\n<li>a very flexible menus system; easily create \"boxes\" and set their location.<\/li>\n<li>With some web development skills there are hardly any limits: raw html+javscript can be used in pages!<br \/>\nand, of course, everything (themes + modules + core) is open source and can be modified as a last resort.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li><strong>Modules:<\/strong> lots of modules that do anything and integrate drupal with other software (i.e. the <em>gallery<\/em> module). Drupal is very modular and even basic things are actually modules.<\/li>\n<li><strong>User roles, access:<\/strong> a mature user-access system. Admin can fine-tune users' permissions.<\/li>\n<li><strong>Integrated right to left:<\/strong> enabling the \"Hebrew\" language quickly loads an \"rtl\" CSS file (if supported by the theme; popular themes have it), thus enabling a fully RTL CMS.<\/li>\n<li><strong>Community:<\/strong> many answers to questions are available on the net.<\/li>\n<\/ul>\n<p><span style=\"font-size: 125%; color: #000080;\"><strong>The bad<\/strong><\/span><\/p>\n<ul>\n<li><strong>Ease of use:<\/strong> installation was quick. Using the system for simple stuff (write pages, create menus) was really simple. But some other tasks were more complicated for first use, such as the Taxonomy (tagging) system, user roles system, protecting specific pages from anonymous users.<\/li>\n<li><strong>Modules: <\/strong>many modules haven't been ported to v6.x yet.<\/li>\n<li><strong>Rich text editor:<\/strong> by default Drupal has only a boring textarea as an editor. Some <acronym title=\"Rich text editor\">RTE<\/acronym> modules are available out there. I tried <em>TinyMCE<\/em> which didn't work well with v6.x (still beta), and <em>FCKEditor<\/em> which is a bit too simple, but it works. Maybe I've missed some amazing editor?<\/li>\n<li><strong>Drupal as a blogging platform:<\/strong> after installing the right modules (\"blogging\" + some rich text editor) Drupal can be a fine blogging platform. Still, I find WordPress much more suited for blogging.<\/li>\n<\/ul>\n<p><strong>As a conclusion<\/strong>, I truly recommend Drupal for creating general purpose websites: both for simple and complex ones. For blogging-only needs, I find WordPress better and easier. Anyway, writing websites from scratch belongs to the past. I figured that out a bit late \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been looking for a FOSS CMS, and chose Drupal (v6.5) due to the good feedback. I&#8217;ll try to sum up the experiment shortly: Disclaimer: I&#8217;m a new Drupal user and I might&#8217;ve missed many important features or misunderstood some. Please comment if you disagree with stuff I wrote below. Also, I&#8217;m not familiar with [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15],"tags":[35,198,202],"_links":{"self":[{"href":"http:\/\/www.held.org.il\/blog\/wp-json\/wp\/v2\/posts\/93"}],"collection":[{"href":"http:\/\/www.held.org.il\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.held.org.il\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.held.org.il\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.held.org.il\/blog\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":0,"href":"http:\/\/www.held.org.il\/blog\/wp-json\/wp\/v2\/posts\/93\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.held.org.il\/blog\/wp-json\/wp\/v2\/media?parent=93"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.held.org.il\/blog\/wp-json\/wp\/v2\/categories?post=93"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.held.org.il\/blog\/wp-json\/wp\/v2\/tags?post=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}