The incoming Open Power Template 2.1 will have a new, more powerful expression parser. Basically speaking, expressions are those pieces of language that evaluate something, producing a value, i.e. variables and operators. Both OPT 1.1 and 2.0 use a nice, manually-written parser that compiles them to a PHP code, validating their syntax and performing some extra transformations. While it works well, I think I reached the end of possible ways to extend it. It would be simply too complicated to implement new features to it, so I decided I must rewrite it into a formal grammar. Today, the main works on it are finished.
Zyx
Saturday, 23 January 2010
New expression parser for OPT 2.1
Open Power Template Tagged under: development OPT2
Zyx 2010-01-23, 13:00
Tuesday, 22 December 2009
New OPT tutorial
Other Tagged under: OPT2 tutorials
I have published a new tutorial for Open Power Template today. It shows how to use sections and data formats for OPT. I chose this topic, because I noticed that some users have problems with understanding them and decided that an extra tutorial would help them. Before the end of the year, I'll try to write one more text about working with XML in OPT. The article is available on Invenzzia website both in English and Polish language versions.
Zyx 2009-12-22, 13:28
Saturday, 28 November 2009
Open Power Template 2.1 - a closer look
Open Power Template Tagged under: development OPL OPT2
In this note, I would like to show some new features of the incoming Open Power Template 2.1. The new branch, which is currently under development, will bring many new tools and improvements to the template language syntax and the library API. Some of them are already implemented, but there is still a lot of work to do. It is hard to say when it is going to be released, but I'll do my best, so that you would not have to wait another year for it.
Zyx 2009-11-28, 11:35
Saturday, 26 September 2009
Invenzzia on SlideShare
Invenzzia Tagged under: community invenzzia slideshare
I have just created an account on SlideShare.net, a place where you can post your presentations and slideshows. I will use it to post various presentations and learning materials about Invenzzia projects, so that you could follow them easily. Currently, you can watch there a tour on Open Power Template (watch on SlideShare). So stay tune and follow us on SlideShare!
Zyx 2009-09-26, 11:01
Sunday, 06 September 2009
A closer look at Open Power Forms
Open Power Forms Tagged under: development OPF
After releasing the first stable version of Open Power Template, we gained an opportunity to focus on other Invenzzia projects as well. One of the new enterprises is a form processing library which has been given a name Open Power Forms. In the last days, I managed to implement the basic functionality and run the first test files and I would like to introduce you in the new project. From this entry, you are going to get to know, what OPF actually is, what are its benefits and main goals and what has been implemented so far.
Zyx 2009-09-06, 09:20
Tuesday, 14 July 2009
Open Power Template 2.0.0 is ready!
Open Power Template Tagged under: history OPT2 releases
Finally, after a 1.5 years of the development process, we managed to release the first stable version of Open Power Template. The road was very long but I hope that it was worth it. In this short entry, I'd like to make a small introduction to the project history for you, as it is quite interesting and could give some clue, how this all began.
Zyx 2009-07-14, 09:14
Wednesday, 08 July 2009
Invenzzia Summary #5
Summaries Tagged under: development documentation OPF OPT2 releases summary typefriendly
Welcome back after a short break. Although there were no summaries in the last month, Invenzzia projects are still active and maintained. We have released two new versions in June, and now we are reaching the moment of releasing... the first stable version of Open Power Template 2! Stay with us and read more about the progress and the current status of the projects.
Zyx 2009-07-08, 13:28
Wednesday, 20 May 2009
Invenzzia Summary #4
Summaries Tagged under: community development OPC OPT2 summary typefriendly
Welcome to the fourth episode of Invenzzia Summaries. The issues discussed today:
- Incoming TypeFriendly 0.1.2 release
- Revised plans for 0.2 branch of TypeFriendly
- Open Power Classes
- Release plan for Open Power Template
Zyx 2009-05-20, 15:04
Tuesday, 12 May 2009
Open Power Template 2.0-RC1
Open Power Template Tagged under: OPT2 releases
Finally, the first Release Candidate of Open Power Template is available to download, after 4 months of testing and implementing the remaining features. The library seems to be completed and stable enough for both development and production environments. Of course, there is still a small possibility that a fatal bug will be found, but I do not think this will happen, as there are lots of unit tests present and the code has been checked with two real-world web applications.
Zyx 2009-05-12, 13:06
Invenzzia Summary #3
Summaries Tagged under: development OPL OPT2 phar summary svn
Welcome to the third episode of the Invenzzia Summaries. Today we will make a small celebration of the 100th revision to the OPL repository, as well as take a closer look at the recently implemented features, such as PHAR support, caching interface and the improved autoloader.
Zyx 2009-05-12, 10:38
Tuesday, 28 April 2009
Invenzzia Summary #2
Summaries Tagged under: OPT2 releases summary tutorials zend framework
Invenzzia Summaries are the way to inform about what's going on in Invenzzia and its open-source projects. In the second episode we will talk about incoming OPT 2.0-RC1, OPL port for Zend Framework and the incoming first bigger practical tutorial about OPT.
Zyx 2009-04-28, 14:22
Friday, 10 April 2009
Invenzzia Summary #1
Summaries Tagged under: community invenzzia OPC OPF OPT2 summary
This is the first episode of the Invenzzia Summaries, a way to inform about various events and activities of Invenzzia Group and the development of the open-source projects. We will try to publish them regularly, but the exact period depends on the amount of issues worth concerning. In the first episode, we will talk about the last beta version of Open Power Template and the new projects that are going to use it.
Zyx 2009-04-10, 22:02
Wednesday, 01 April 2009
New Invenzzia website is on-line
Invenzzia Tagged under: invenzzia website
A couple of minutes ago, we have finally run the new Invenzzia website with new layout, navigation and features, such as news/article commenting. We hope you'll enjoy it and we are waiting for your feedback and opinions. Please note that the links to the user manuals have been changed, as well as the download links. However, we keep the automated redirects.
Zyx 2009-04-01, 22:03
Wednesday, 25 March 2009
Zend Framework port is available!
Projects Tagged under: framework OPL OPT2 releases zend framework
I've recently uploaded the first revision of Open Power Libs port for Zend Framework to our SVN repositories and it is available there for public audience. The port is not completed yet, but the basic functionality is present and seems to work. I encourage everyone to test it and submit suggestions or noticed bugs. The package includes a test ZF application, and the source code is well-commented. I'll put some extra information on wiki soon, as well as set up the "real" user manual.
Zyx 2009-03-25, 15:12
Sunday, 22 March 2009
What's new on Invenzzia?
Invenzzia Tagged under: development invenzzia OPT2 typefriendly website
Hi everyone, in the last few days, we had a lot of work around Invenzzia and its projects. In this entry I would like to inform, what currently is going on. We will talk about OPT 2, TypeFriendly, our new website and the activity in open source project trackers.
Zyx 2009-03-22, 10:12
Tuesday, 10 March 2009
Zend Framework port for OPL
Projects Tagged under: development framework kohana OPL OPT2 zend framework
One of the goals in the OPL project is not only to provide a set of great libraries, but also teach the popular PHP software, how to use them. Currently, lots of applications are designed with the help of frameworks which often provide their own solutions. It is obvious that the users do not want to deal with all the integration stuff, especially if the library is in fact a replacement for a whole part of the framework. This situation perfectly suits to Open Power Template that is rather a presentation layer framework than just a simple template engine. Currently, the programmers may already use OPT in Kohana Framework thanks to the efforts of Damian Nowak who prepared a nice port. And now, we would like the announcement of the Zend Framework port that will be released soon.
Zyx 2009-03-10, 09:04
Saturday, 21 February 2009
OPT 2.0-beta2
Open Power Template Tagged under: development OPT2 releases
It's true, the new beta version of Open Power Template is available to download. It was planned to be released a week ago, but because of problems with SVN I didn't manage to do that (again, but hopefully for the last time). This is mostly a bugfix release, but there are some small improvements and changes in the component API, which was not documented then. The changes are not too big and were quite necessary to be introduced.
Zyx 2009-02-21, 09:22
Sunday, 08 February 2009
Wiki.invenzzia.org
Invenzzia Tagged under: documentation invenzzia website wiki
Our new wiki is available on-line now. I've been working for last few days to customize it and add the necessary extra functionality. However, there is still a lot to do. As you can notice, there must be added many technical templates, help pages and some navigation structure. I hope I'll manage to deal with it in the nearest days. The wiki is intended to keep community-driven materials on our open-source projects, as well as extra information on add-ons, such as framework ports. Feel free to share your solutions with everyone - you need only the discussion board account and some knowledge on MediaWiki syntax.
Zyx 2009-02-08, 17:06
Sunday, 18 January 2009
Big Invenzzia website update
Invenzzia Tagged under: invenzzia website
Today morning I've found on webresourcedepot.com a post written four days ago entitled "19 promising template engines". On the fifth position, I noticed the familiar logo of Open Power Template and a description that perfectly matched the 2.0.0-beta version. The link was redirecting to the Invenzzia website. I followed it and I was shocked - I forgot to update the main Invenzzia website! Invenzzia is no longer bilingual for some time, and here still lots of pages were empty, whereas the Polish text was very out-of-date. This was how we welcomed English readers for a couple of months :(. I decided not to wait till Extreme eXtreme (argh, note the uppercased letter - JJ) will finish the new website and to update all the information as soon as possible. And here it is!
Zyx 2009-01-18, 15:04
Tuesday, 06 January 2009
OPT 2.0.0-beta1 released
Open Power Template Tagged under: OPT2 releases
Well, after many adventures with SVN and recently discovered problems with XML prologs and DTD I finally managed to release the first beta version of Open Power Template. From now, we are going to focus on removing as many bugs and problems as possible and we need here your help. Furthermore, we also need to complete the English manual, which is quite big now, but still does not explain some issues.
Zyx 2009-01-06, 22:45
« previous entries - page 1 of 2
Last comments