Getting ready to unveil AgileToolkit.org

Thursday, December 30th, 2010|Core changes, Version 4|by Romans|3 Comments

We are getting ready to launch the new homepage for Agile Toolkit. That’s why I haven’t been doing much posts lately.

Things are going to be very exciting soon, so get ready to put your evangelist cap on.

Tags:

3.9 branched out..

Thursday, September 23rd, 2010|Core changes, Version 3, Version 4|by Romans|

With some up-coming changes in trunk, we have created a stable 3.9 branch. It is not an official release yet, but if you are using trunk, I recommend you to switch.

Read more

Tags: ,

Licensing of Agile Toolkit

Tuesday, September 14th, 2010|Brainstorming, Core changes, Misc|by Romans|

While we are still debating, most probably Agile Toolkit 4 will be available under the General Public License. It will be dual-licensed under commercial license if you wish to use it in commercial applications. The same principle will apply on all the code, plugins, modules.

Read more

Tags:

Page, View, Controllers – where to put my code?

Thursday, August 19th, 2010|Brainstorming, Core changes, Version 3, Version 4|by Romans|4 Comments

Hi. Few people have had difficulties understanding which approach is better to choose, since so many things can be done in different ways. This post will clarify you regardless where you should put your code.

Read more

Tags: , ,

Agile Toolkit is branched for refactoring

Wednesday, April 28th, 2010|Core changes|by Romans|2 Comments

I have been working on a refactoring in a separate branch. Right now it looks stable, so I’m putting more details in here:

https://agiletech.ie/svn/amodules3/branches/romans/pathfinder/

(you can try new branch by using svn switch)

Read more

Tags: , ,

New class: PathFinder

Saturday, April 17th, 2010|Core changes, Version 3|by Romans|

Several of current components are relying on their own implementation for file searching:

  • SMLite – template inclusion
  • class auto-load
  • javascript inclusion
  • page search

PathFinder is designed to be a system-wide controller which will take all those searches under control. It introduces concepts of Locations and resource types (such as ‘js’, ‘html’ for templates, ‘php’ etc)

Read more

Tags:

New class URL and API::getDestinationURL()

Saturday, April 17th, 2010|Core changes, Version 3|by Romans|3 Comments

For a while now, many parts of library relied on function API::getDestinationURL($page). This function returns the valid URL which will point to specified page. However the implementation of this function was only working for absolute page names, and was built-in into API.

I am adding implementation which relies on a new class called URL. This class instance will be returned by getDestinationURL(). If you happen to pass this object to getDestinationURL again, it will not going to mess up the URL anymore.

Read more

Tags: