Wednesday, August 27, 2014

Howto theme nicely Drupal node form


This article follows the mail Chris McDonough http://groups.google.com/group/pylons-discuss/msg/b19df600ddb8be3f and analysis that Paul Everitt is http://pauleveritt.wordpress.com/2011 / 01/14 / chris-mcdonough-on-pluggable-apps /
McDonough clearly explains the distinction between scalability and pluggabilité, and it is quite perceptive to the fact that Pyramid does not automatically offer the pluggabilité.
Zope / Plone, it was. What is interesting is that initially we had not: Zope initially is a system with a lot of 'rails' (as he says), much like Django today c' is to say, with a given fixed tooling, but against concepts rather based on the kind of Pyramid. origami boxes with lids
Today, we are at the point where a content type developed in Dexterity can be added in another developed in Archetypes, respond to events sent by a grok component, and change in a browser view z3c.form and all it simply by grace you have installed the corresponding eggs (ie to list the names in the buildout.cfg and without any line of code). Among the tech listed here, some are 10 years apart. To get there, it was not free. This is based on old tools that were maintained until today (ZODB, the CMF, for example as a modern solution Dexterity is based on MFC), and the very latest tools sharp (ZCA, GenericSetup, buildout).
This is because the culture is very strong that the Plone ecosystem works so well. For example, systematic compliance with any community component of the overall CSS structure Plone or ergonomics comes not, strictly speaking, technical constraints, it is the overall culture of the Plone community and the care with which this community of his tool. And it is this desire to care along with the desire to be part of this culture that is the foundation of real pluggabilité can be observed in Plone.
Basically the technique is not so important, there is no reason to do with Django or Pyramid the same thing with Zope / Plone (indeed, origami boxes with lids everything you need in Pyramid to follow suit Zope if desired). That's not the issue. It's not that it's possible to do that matters, what matters is that a community does.
Howto theme nicely Drupal node form
Log About

No comments:

Post a Comment