Naming Conventions in Nooku – I

Friday, August 26, 2011 4:39
Posted in category Joomla, Nooku, Tutorial

With Great power comes great responsibility, yes! it fits aptly with Nooku Framework. To leverage the power of Nooku, it requires you to follow some conventions for naming your classes, files, folders, tables and fields too. Let us explore more about these naming conventions in detail. We will divide this post in four sections and we will also see how we can easily adapt ourselves to these naming conventions.

Classes Naming Convention

It depends on what you are naming, it varies if you are naming a component or module or a plugin. If the class is a part of Component, the general syntax is Com<YourComponentName><M/V/C><FileName>. Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 6.3/10 (8 votes cast)
VN:F [1.9.10_1130]
Rating: +2 (from 2 votes)

I am set to write tutorials, tips and tweaks for Nooku

Friday, August 26, 2011 2:54
Posted in category Joomla, MyUpdates, Nooku, PHP, Tutorial

Nooku TutorialsI have been working with Nooku Framework  for sometime and there are many things to share with like minded people. With less accessible and updated documentation and few tutorials, Nooku can be daunting at first sight. And with so many things here and there, you can feel like bullets swooshing over your head. Ranging From following conventions to Design patterns,  you have so many things to learn. And with so less resources, you will probably be sleeping with nightmares:). But take my word, Nooku is worth learning. Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 8.0/10 (4 votes cast)
VN:F [1.9.10_1130]
Rating: +1 (from 1 vote)

Nooku Framework – A Rapid Development Framework For Joomla

Tuesday, September 7, 2010 23:49
Posted in category Joomla, MyUpdates, Nooku, PHP

I think Nooku framework is better. But what is Nooku Framework? Nooku Framework is a new engine, that runs alongside Joomla‘s own framework. I have been working with Nooku for sometime now and to be true it is many miles ahead of Joomla! core framework.  Joomla! 1.5 Framework was major revolution in Joomla history. It changed many things since Joomla 1.0. It changed how we worked with Joomla extensions, how we thought of MVC and moreover it changed how we use Joomla!. But Nooku takes it few steps further. Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 5.8/10 (13 votes cast)
VN:F [1.9.10_1130]
Rating: +4 (from 6 votes)
Tags: , ,

Uploading Files through SSH

Sunday, August 29, 2010 0:04
Posted in category Linux, Tools, Tutorial

You have large file to upload to your server and hate FTP clients that takes numerous days and nights to upload, Try SSH to upload files. SSH is comparatively faster than FTP (My Personal Opinion).

If you are running Linux or FreeBSD Operating System on your local computer and have access to server shell, use ‘scp’ command to copy files and directories to the server. Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 7.8/10 (9 votes cast)
VN:F [1.9.10_1130]
Rating: +1 (from 3 votes)

Installing Ruby On Rails (ROR) on ubuntu Lucid Lynx

Friday, August 27, 2010 10:46
Posted in category MyUpdates, Ruby On Rails, Ubuntu

I started exploring Ruby On Rails (ROR) since last week and thought of maintaining a category on Ruby On Rails. Let us install some ruby and gems on Ubuntu to get started.

Let us grab some essential tools to build and install Ruby

#sudo apt-get install build-essential

Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 4.3/10 (3 votes cast)
VN:F [1.9.10_1130]
Rating: +1 (from 3 votes)

Lolypop – My New RAD Framework for Joomla Apps

Sunday, May 9, 2010 2:15
Posted in category Uncategorized

I have been busy and yes very busy with Lolypop – My New Rapid Application Development Framework for Joomla Apps. Joomla is easy to tame because of its MVC framework but it involves many repetitive task and it can create slag in development. Create similar models, similar controllers and similar views for every other task or forms, it is cumbersome , yes it is painful. What if we can add few features to existing framework, what if we can remove these repetitive tasks and code, what if our app was smart enough to decide what is best for its execution. And these what if..s gave birth to Lolypop. Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 8.0/10 (13 votes cast)
VN:F [1.9.10_1130]
Rating: +3 (from 9 votes)

Know about Joomla Extensions

Tuesday, February 23, 2010 12:37
Posted in category Joomla, Tutorial
Joomla Logo

Joomla Logo

Out of the box, Joomla! does a great job of managing the content needed to make your Web site sing. But for many people, the true power of Joomla! lies in the application framework that makes it possible for developers all around the world to create powerful add-ons that are called Extensions. An Extension is used to add capabilities to Joomla! that do not exist in the base core code. Here are just some examples of the hundreds of available Extensions: Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 8.3/10 (9 votes cast)
VN:F [1.9.10_1130]
Rating: 0 (from 6 votes)

Why is my .htaccess not working in VPS?

Monday, January 25, 2010 2:04
Posted in category .htaccess, Linux, Tutorial

If you have a VPS or Linux server running Apache the good old fashioned way without fancy control panels, you’ll quickly have to learn some Apache tweaks.

One of the main issues we commonly run into is a non-working .htaccess file.  Apache doesn’t come with .htaccess support automatically turned on.  You’ll have to turn it on in order for .htaccess files to have an effect.  Here’s what you do:

There are two ways,

  1. Edit your httpd.conf manually using a text editor like vim, nano, vi, joe whatever you like.
  2. Edit your httpd.conf through Webmin

Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 5.8/10 (12 votes cast)
VN:F [1.9.10_1130]
Rating: -1 (from 5 votes)

Creating Color Element in Joomla for custom parameter type

Thursday, January 14, 2010 9:14
Posted in category Joomla, Mootools, PHP, Tutorial

Elements are of utmost importance in Joomla development. Elements allows you to create custom parameter type that you can use in your metadata files. Metadata files are xml files that are used to provide configuration parameters to your component, module, plugin or even views. Metadata files for your views are used configure menu links that that will use that view.

In this short tutorial, I will tell about creating elements and using it differently on different places. Elements are special files that generally adds value to parameters. For this tutorial, I will create a color element that  can be used in different components, modules, plugins where color selection is done through a color picker. I will use moorainbow as web color picker. Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 8.2/10 (17 votes cast)
VN:F [1.9.10_1130]
Rating: +2 (from 8 votes)

Paypal Donation Module for Joomla

Tuesday, December 29, 2009 9:20
Posted in category Joomla, MyUpdates, PHP, Projects

A small donation can make a big difference to opensource developers who devote few hours a day to help a community of users. I also develop extensions for Joomla and release it for others to use. Joomlaguru.com.np is one of my site that is devoted to help Joomla users. Small or Big, donations matter to opensource projects and developers.

Recently I created a donation module for joomla that collects donations on Joomla sites. This module uses Paypal to collect donations and is simple to setup and you can get it up and running within a minute. This module is free to use and is released under GNU/GPL. You can see live demo of the module at www.joomlaguru.com.np. Read the rest of this entry »

VN:F [1.9.10_1130]
Rating: 6.9/10 (7 votes cast)
VN:F [1.9.10_1130]
Rating: +2 (from 4 votes)