| fabien wrote: |
| MD-Pro is a CMS. The goal of CMS is to build a common infrastructure to build on top of it in order to mainly share the same visual interface, share user database and other properties/behavior. |
| fabien wrote: |
| In order to separate presentation from business logic the CMS use a template system. Templates embed business logic results inside of presentation code. Thanks to this layer the site can have a common presentation. |
| fabien wrote: |
| How to properly interact with the core ? (I think here also a nice schema with step by step interaction, like handshaking procedure, could REALLY help) |
| fabien wrote: |
| Why is there so many templating system out there ? Why don't we use XML/XSLT ? I mean regarding templating XSLT looks really powerful and adapted for me. |
| fabien wrote: |
| Is it a good idea to build the tables, business logic, etc... without thinking at all about MD-Pro then integrate this as a module later ? (if everything is done properly, meaning clean functions/class separation) |
| fabien wrote: |
| By the way I tried to play with Lobos nvRender module but I got this error :
Fatal error: TPL: [in line 0]: syntax error: file 'user_main.htm' does not exist in /hsphere/local/home/shanghai/shanghaiexpat.net/modules/nvRender/pnlibrary/smarty_lite/class.template.php on line 457 |
| data_art wrote: |
|
Lobos, may I contribute to the documentation? |
| fabien wrote: |
| Is there a clean way to add properties to MD users or should we create a new "table" with the MD username then add our properties there ? |