Nooku Framework is Joomla’s missing MVC core

Yaletown, 23-May-09

After few months of development in Nooku Framework I would like to write a little review, so you’ll know about this amazing framework developed by the talented folks at the Joomlatools that gave wings to our project. Nooku Framework+Joomla gave us the MVC and Content Mangement Framework (CMF) that we’ve always wanted to develop the Anahita Social ™ Engine project.

Drupal and WordPress severely lack a solid software development framework. Many PHP MVC frameworks such as CakePHP or Symfony lacked any sort of the higher level functionalities such as CMS, Template Engine, Extensions Management, Menu Management, basic user management, authentication, Etc.

Joomla 1.5 closed the gap by providing both the MVC framework for software development and all the higher level set of functionalities that I mentioned the last paragraph. Nooku Framework took the framework [More] to an entirely new level that Joomla could not possibly provide on it’s own. Few months ago we have rebuilt our project (Anahita Social ™ Engine) using Nooku Framework within 6 weeks, and ever since software development has been a much more inspiring and agile process.

Continue reading

Congratulations Johan Janssens

Johan Janssens

Congratulations Johan Janssens for being the most valued person in both Joomla and Mambo project.

“His work on Joomla! is excellent.”

“Johan is responsible for the development of the Joomla! Framework., he lead the Joomla! project to become the succesfull project it is today.”

“Johan is the man behind the amazing architecture design of the only PHP based CMS with a solid development framework.”

Packt Publishing has announced the names  of most valued people in different open source content management system projects. These names have been put forward by the core development and community members of these projects. Johan has been the former Lead Architect and Project Manager in the Joomla Core development team.

Johan Janssens

Johan Janssens

Currently Johan Janssens is the Managing Director and Lead Architect in Joomlatools. He and his team are responsible for amazing projects such as Nooku an amazing content translation solution and also he has done great framework contributions to our ongoing project the Anahita Social Engine framework.

RubberDoc version 0.9.6 Keeps your Docs in Order!

Aug 25th Update: we have just resolved 2 bugs regarding the doc reordering in the Administration back-end. We aren’t going to release a new version for only 2 bug fixes, so if you have downloaded the version 0.9.6 prior to this date, please download and install the extension again, or simply update the source code files for the administration back-end.

RubberDoc Version 0.9.6 has just been released!

Now RubberDoc can not only keep your Docs in a row, it can keep them in Order too! We have implemented ordering for the categories and category pages. You can even assign ordering from the edit RubberDoc Plugin.

This was a one day update, based on some requests from our Client SPARC BC and some of the recommendations that all of you have provided.

We apologize for not being as responsive lately in answering your comments posted here. We’ve head an early Fall client rush and we have to deliver all of those contracts that we sign. If you have any immediate enquiries that requires enhancements to the RubberDoc, you can always hire us. In the mean time we do our best to respond to your questions here on our blog.

This project has been first inspired by our client Social Planning & Research Council of British Columbia (SPARC BC) you can see RubberDoc being used to manage more than 140 documents on their website. We have just launched their Joomla powered website few days ago.

Updates

21-Aug-2008
+ Document ordering has been implemented
+ Download Link ordering within the articles has been implemented

Please Feel free to improve the code

The source code is released under the GPL license, so feel free to read through it and improve it if you liked and in that case please give us a copy too. You will get credit for your contribution on the “About” section of the component.

Credits

RubberDoc is a collaborative project done by:

If you find this extension useful, we would really appreciate it if you leave positive ratings and reviews here on this page

[tags]rubberdoc, joomla, extension, document, asset management, content management, cms[/tags]

Joomla RubberDoc V0.9.5 has been released

The new released contains a number of improvement and bug fixes based on all your valuable feedbacks. We would like to thank you for all the comments, star ratings, and reviews that you have posted. We couldn’t have done it without your help. Since the previous support post was getting too long, let’s use this blog post for the support purpose. Please post your concerns, questions, and feedbacks as comments.

Joomla RubberDoc has just been released

This project has been first inspired by our client Social Planning & Research Council of British Columbia (SPARC BC) you can see RubberDoc being used to manage more than 140 documents on their website. We have just launched their Joomla powered website few days ago.

Updates

11-July-2008
# the bug preventing a direct link to doc menuitem has been resolved.
# download links generated by the search plugin are now fixed

08-July-2008
# The corrupted file download issue in a number of browsers has been resolved
# Documents with filesize = 0 are excluded from the list of displayed documents in the front-end

03-July-2008
# {docs}alias{/docs} was not working in the rubberdoc plugin. the bug has been fixed.

Please Feel free to improve the code

The source code is released under the GPL license, so feel free to read through it and improve it if you liked and in that case please give us a copy too. You will get credit for your contribution on the “About” section of the component.

Credits

RubberDoc is a collaborative project done by:

If you find this extension useful, we would really appreciate it if you leave positive ratings and reviews here on this page

[tags]rubberdoc, joomla, extension, document, asset management, content management, cms[/tags]

Joomla RubberDoc 0.9.4 simple bug patches

July 9th 2008: The html list of links generated by the RubberDoc plugin does not close properly . To fix this issue:

  1. go to plugins/content/rubberdoc.php line 111
  2. replace <ul> with </ul>

July 8th 2008: there is a bug which results into downloaded files with corrupted data. To fix this issue:

  1. go to the components/com_rubberdoc/views/doc/view.raw.php
  2. replace the line 57 to 59 with the following code

$doc =& JFactory::getDocument();
$doc->setMimeEncoding( $mime );
$doc->setModifiedDate( $data->get(‘modified’) );
$doc->render();

header(‘Content-Disposition: attachment; filename=”‘.$fileName.’” ‘);
header(‘Content-Length: ‘. $fileSize);

July 3rd 2008: There is a bug which prevents {docs}doc-alias{/docs} tags to work properly within a Joomla article. This only happens when there is only one alias within the tags.

To fix this bug:

  1. go to the plugins/content/rubberdoc.php
  2. on line 149 replace all the instances of $doc[0]->id with $docs[0]->id and $doc[0]->title with $docs[0]->title
  3. save the file

[tags]rubberdoc, bug, patch, joomla, document manager, extension, plugin[/tags]