Latest Entries

Nooku Chain-of-Command Tutorial

Nicholas K. Dionysopoulos (@nikosdion) wrote a really nice tutorial on the Nooku Framework wiki on how to do server side validation of your data. To do this he is using a command that is placed into the command chain, and that handles validation before saving and overrides redirects when the validation fails. The command class itself is just around 30 lines of code, but can be used by any Nooku component. It is also a really good example on how to use commands in Nooku Framework.

Read the tutorial on the Nooku FW Wiki

Fix for mainmenu-xx in Joomla SEF urls

When converting a Joomla 1.0 site to 1.5 and activating SEF URLs, you may discover that the URLs suddenly have the menuname in them. For instance like this: http://example.com/about-us-mainmenu-12. This is because of changes to aliases in the migration process. A menu item titled “About us” might have had the alias “about-us” in Joomla 1.0, but in Joomla 1.5 it is given the alias “about-us-mainmenu-12″ after the migration, where 12 is the menu item’s ID, or Itemid. Here is a fix you can run on your database to correct all of this.

Continue reading…

Installing Nooku Framework with the symlinker

In this tutorial I am going to show you how you can set up Nooku Framework from SVN on a local installation of Joomla, by using the symlinker tool. The symlinker is a handy tool, because it can just as easily be used in the same way when you are developing your own extensions.

Continue reading…

OpenX: M2M authentication error fix

We just received this error on our OpenX server after a version upgrade:
Dashboard Error: M2M authentication error – password invalid (code: 823). If this error repeats please describe your problem in detail and post it on the OpenX forum.

With the encouragement to post the error on the forum, naturally alot of people do. Actually, a quick search of the OpenX forums revealed that this question is posted on the OpenX forums almost once pr day, and people rarely get a response too. Why OpenX would not fix their product so that this error does not occur is beyond me, but the solution still was simple.

Read the solution

Norwegian translation for JomSocial 1.5

We just finished the Norwegian language package for the Joomla community component, JomSocial, version 1.5. It comes with an install file for easy installation using the installation manager in backend. If (or should we just say “when”?) you find errors, bad grammar or typos, just post it in the comments below and we’ll update the files. We’ll also be translating the new JomSocial 1.6 as soon as we get around to it.

Go to the download page

Asynchronous Google Analytics

Already available since Dec. 1st 2009, Google Analytics now supports Asynchronous Tracking. AT will lessen the impact the tracking has on your website’s user experience, as well as increase the likelihood that the tracking beacon will be sent before the user leaves the page.

…but beware of the pitfalls

Hide view or layout in the Joomla menu manager

If you are building your own component, and you have layouts or entire views you wish to hide from the backend menu manager, you can do so with very little effort and some bits of XML.

Continue reading…

Nooku Framework: Links & Resources

This page contains lists of useful links and resources for Nooku Framework users and developers. We plan on building and expanding these lists regularly, and we welcome any tips you might have on links we are missing. Please send such links to @bedrereklame on Twitter.

See the complete resource list…

Version control: Automatic SVN propsets

Propset in SVN, or property setting, is the process of adding versioned metadata to your files. In Joomla development it is common to set the magic svn:keyword property to php-files, to put useful and dynamic information about a file into the file itself. In particular you will very often see the Id keyword being used in the docblock heading of the file. In this tutorial we will look at how you can set this property in your php-files, and how you can configure subversion to do it automatically for you.

More about propsets in SVN…

Nooku partnership announcement

BEDRE reklame has recently signed on as a Nooku partner. We have had our eyes on Nooku Content ever since it came out, but it was not until the release of the Nooku Framework that we got a chance to take a peek under the hood. We are more than thrilled to be able to work with a company like Joomlatools, that has shown such flair for writing good code.

Continue reading…



WP Theme by Rodrigo Galindez.