hans melis

› Development mode for templates

eZ systems‘ Jan Borsodi finally provided a solution for one of the biggest issues a developer encounters when developing with eZ publish: compiled templates don’t check the modified times of their source files. Jan’s patch alleviates this problem by adding an ini setting DevelopmentMode. When enabled, compiled templates contain code to check their source files’ modified [...]
13/03/2006 11:30 pm (UTC)   Hans Melis   View entry   Digg!  digg it!   del.icio.us  del.icio.us

community news (ez.no)  eZ systems employee

› eZ publish 3.7.4

eZ publish 3.7.4 is the latest update of the 3.7 branch of the eZ publish content management system. This update beside normal bugfixes contains a fix for the security problem related to the 'notification rules' (for more details see http://ez.no/bugs/view/7929).

13/03/2006 3:18 pm (UTC)   Community news (ez.no)   View entry   Digg!  digg it!   del.icio.us  del.icio.us

community news (ez.no)  eZ systems employee

› eZ publish 3.6.6

eZ publish 3.6.6 is the latest update of the 3.6 branch of the eZ publish content management system. This update beside normal bugfixes contains a fix for the security problem related to the 'notification rules' (for more details see http://ez.no/bugs/view/7929).

13/03/2006 3:17 pm (UTC)   Community news (ez.no)   View entry   Digg!  digg it!   del.icio.us  del.icio.us

community news (ez.no)  eZ systems employee

› eZ publish 3.5.9

eZ publish 3.5.9 is the latest update of the 3.5 branch of the eZ publish content management system. This update beside normal bugfixes contains a fix for the security problem related to the 'notification rules' (for more details see http://ez.no/bugs/view/7929).

13/03/2006 3:17 pm (UTC)   Community news (ez.no)   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› Rudd-o.com: 5 minutes to finding issues in production PHP Web applications

In this post on Bitacle.org, they look at a 5 minute approach to finding some of the more common issues with PHP web applications.

Detecting and correcting problems with applications at early stages is an important role of the server manager. Unfortunately, not all errors are detected at the testing stages. Even more unfortunate is the fact that most errors go undetected because they are usually triggered when a certain set of criteria is met.

Since all you have is 5 minutes (which is one of the tenets of this Server management series, and quite possibly the only simple truth in your case), in this installment, we'll unlock the secret of server log foraging.

They mainly make use of grep, a very handly unix command-line tool, to parse through the server logs for answers. Combine that with upping the error reporting level inside of PHP itself, and you should be able to track down most of the problems you'd have. They also include a sample situation or two to watch out for specifically.

13/03/2006 2:51 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› Kore Nordmann's Blog: Image_Turtle & Image_Curve

Kore Nordmann has written up some graphics manipulation functionality in PHP that can draw two different types of images automatically - those based on the Lindenmayer system and ones using bezier curves and BSplines. He describes them in this new blog post.

The last days I was busy learning for a lecture for computer science which covers a lot of algorithms in graphics manipulation. For personal education I tried to implement some of them in the language I know best ... PHP.

This implements the Lindenmayer system in PHP. This is a system to draw images based on simple grammars. Most used for fractals or to simulate natural growth of plants.

Another thing I needed to understand - and imho the easiest way is just to implement it - are bezier curves and BSplines. This class offers a simple way to draw lines, bezier curves or BSplines from an array with points.

You can see examples (and get the code) for these libraries from:

13/03/2006 2:36 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› PHPit.net: PHP on the command line

PHPit.net has posted another new tutorial, this time they look at the command-line, providing the basics to those that have only used PHP in the web-based world.

PHP is traditionally only used on the internet to power our websites, but it's also capable of doing more. Since version 4.3 PHP ships with a special version which can be used to execute scripts on the command line, and do certain system tasks. If you're a Linux user, you probably know what the command line is, but if you're a Windows user you might not.

They show the code/commands in the examples they give in the context of it running on a Windows machine, but it's not a far leap to work with it on a unix-based system as well. They start with the basics - how to get to it, how to use it - before moving on to other features, like taking in arguments. They wrap it up with a sample application, a calculator, that can do the four basic operations on the two numbers entered.

13/03/2006 2:26 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› Aandro Groganz's Blog: Templates - Who Cares?

Sandro Groganz talks in this post on his blog about templating and why it really matters all that much (and a mention of the new template system for eZ publish).

Those with some years of experience in the software business know: the implementation or decision upon a template engine is always good for flame wars.

Why? Templates are such a basic technology of a CMS, a must-have and not really something sexy. Those who hoped to make templates sexy, invented XSLT.

So why? Because it is a basic technology!

He lists a few of the reasons there is such a "flame war" going on about templates - the love/hate relationship of developers that have had to work with templating systems already in place, the difference in thinking between developers and designers about what the template should be. He gives the eZ publish template system as an example of this dicotimy, noting that, when it all really comes down to it, the facts are what should speak, not opinions/emotions.

13/03/2006 2:04 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

tobias schlitt  eZ systems employee

› eZ components talk in Frankfurt next week

As I already announced before, I will be giving a talk about eZ components at the PHP Usergroup FFM meeting upcoming Thursday. I will first present some background information on our architecture, the goals, the design and the possibilities with eZ components. After that, I plan to show a little example application which is build upon the library to let people see how it works. Finally I will be available for questions, feedback and possibly to show examples for specific components.

Looking forward to being in Frankfurt! :)

12/03/2006 1:55 pm (UTC)   Tobias Schlitt   View entry   Digg!  digg it!   del.icio.us  del.icio.us

tobias schlitt  eZ systems employee

› eZ components talk in Frankfurt next week

As I already announced before, I will be giving a talk about eZ components at the PHP Usergroup FFM meeting upcoming Thursday. I will first present some background information on our architecture, the goals, the design and the possibilities with eZ components. After that, I plan to show a little example application which is build upon the library to let people see how it works. Finally I will be available for questions, feedback and possibly to show examples for specific components.

Looking forward to being in Frankfurt! :)

12/03/2006 1:55 pm (UTC)   Tobias Schlitt   View entry   Digg!  digg it!   del.icio.us  del.icio.us

eZ publish™ copyright © 1999-2005 eZ systems as