The Techjoomla Blog

Stay updated with all the latest happenings at Techjoomla. From news about the developments in your favourite extensions to Tips & Tricks about the Joomla CMS, Framework & Development.

Send Joomla email via Amazon SES

Reliable email delivery is key in web applications, you don't want your customers to miss that order confirmation email or skip that very important Social Network notification. Using a service like Amazon SES also helps you improve your email sending quota if your web host gives you a rather small quota. It's fairly easy to get up and running with Amazon SES. You'll need to have an account with Amazon AWS (of course!)

Then, just follow these steps to get going -

Set up your Amazon SES account for sending

...
Rate this blog entry:
Continue reading
974 Hits
0 Comments

Shika Beta 17- A Step closer to the Stability!

Shika Beta 17- A Step closer to the Stability!

On demand of our very own Shika Early Adopters, we have introduced some cool new features. Besides these features, there are a lot of bug fixes done.

What are the new additions?

Course and lesson alias

With Alias for Courses and Lessons they’re going to be more Search Engine Friendly.

...
Tags:
Rate this blog entry:
Continue reading
984 Hits
0 Comments

The Joomla Speak! In Conversation with Peter Bui

The Joomla Speak! In Conversation with Peter Bui

We are going to talk to Peter Bui, Managing Director of PB Web Development in this The Joomla Speak interview. I met him at the Joomla World Conference 2015, Bangalore, India. A fun loving person who is also a Joomla Enthusiast and Contributor. Let’s get to know his thoughts on Joomla!

What's your Joomla story? How did you get introduced?

In 2004 and 2005 I experimented with a lot of different platforms from WordPress to Moveable Type and Mambo. Playing around with all of them working out what was best for the projects that I was building at that time lead me to choose Mambo as my solution. Shortly after it split and forked with Joomla! The rest is history.

There’s lots of businesses built around Joomla - Extensions, Templates, Consulting, Services. How would you like these businesses to give back to Joomla? What's the best way in your opinion?

I believe the most important thing is the adoption of Joomla. Showing, educating and spreading Joomla is the most important thing.

...
Rate this blog entry:
Continue reading
708 Hits
0 Comments

Supporting custom module positions in your Joomla extension

Supporting custom module positions in your Joomla extension

Note: This Blog is targeted to developers!

Sometimes the module positions that come with your template are just not enough, or if you’re a developer you might want to allow your users to load modules inside various parts of your component.

A good example is if you want to publish Ads coming from SocialAds on your EasySocial stream without changing any default functionalities of the stream. You'd do this by loading the Social Ads module in one of the various positions that Easysocial has already set up on their stream. 

...
Rate this blog entry:
Continue reading
939 Hits
0 Comments

SocialAds 3.1. First Look!

SocialAds 3.1. First Look!

It has been a really long time since a SocialAds release. You all might want to ask, "What took it so long?"

Well, we have been working on a major rewrite of the extension and we’re almost there. Apart from a simple, cleaner code and an amazingly fast working SocialAds...

This is what you can expect!

Backend Dashboard

Admin will be effectively able to monitor the income, Ads, Click to Impression ratio and more!

...
Rate this blog entry:
Continue reading
1412 Hits
0 Comments

A developer's guide to Use Dates in the right way in Joomla!

A developer's guide to Use Dates in the right way in Joomla!

When you are handling date and time, its likely that a developer might get confused on what is the right way to handle multiple timezones.

Let’s make this Crystal Clear!

As you can see in the Image below, the date selected is 2015-08-26 05:30:00, This is the user’s timezone date and time.

...
Rate this blog entry:
Continue reading
2274 Hits
0 Comments

In Conversation with Erik Folberth: From Creating a product to Launching it!

In Conversation with Erik Folberth: From Creating a product to Launching it!

Have you ever wondered what are the best practices in planning a new concept or idea and what goes into the process of turning ideas to realities?

We ourselves do a lot of Product Development here at Techjoomla as well as at our parent company. We have closely seen the process of  product development from ideation to production and marketing it. So it was very interesting to get another perspective at this when we interviewed  Erik Folberth from thePHPfactory (one of our partners). Let's see what he has to say!

What is your first thought on creating a new product?

It's always a good idea to analyze the mistakes from the past when working towards the creation of a new product, or of a new website.

...
Rate this blog entry:
Continue reading
1680 Hits
0 Comments

How to develop JMailAlerts Plugin for any component?

How to develop JMailAlerts Plugin for any component?

Note: This Blog is targeted towards Developers!

We will be going through a detailed step by step process of writing a JMailAlerts Plugin.

Extending JMailAlerts needs you to create special plugins of the type 'emailalerts'

...
Rate this blog entry:
Continue reading
1705 Hits
0 Comments

Quick2Cart 2.5 lets you do more with your Online Shopping Store!

Quick2Cart 2.5 lets you do more with your Online Shopping Store!

I was surfing the web and stumbled upon an article saying,  85% of world's population shops online. Really?!? This made me think that if you own (or want to start) an online shopping portal it needs to be user friendly and at the same time easy for the Store owner as well.

With Quick2Cart 2.5 we’re introducing some cool new features which makes this extension so flexible that you can mould it perfectly the way you want. You want to start an Online Fashion Store? You want to sell Electronic Gadgets Online? Food, Cosmetics anything. Quick2cart 2.5 makes you do all that stuff with ease. People who are new to Quick2Cart can get to know about it. Rest, let’s see... 

What’s new?

Stock Based Attributes

Introducing attribute based Inventory for Native product manager. With this you will be able to keep stocks of your products for attributes like Colors, sizes etc.

...
Rate this blog entry:
Continue reading
2650 Hits
0 Comments
Featured

JGive 1.8.6 gets you lots of surprises!

JGive 1.8.6 gets you lots of surprises!

While chalking out the roadmap for JGive 1.8 we had come up with a lot of features which were highly on demand. However, the list was large and development of all those features together would’ve been time consuming. So, taking our key job of getting you timely and quick releases into consideration, we decided to split our roadmap into two parts and JGive 1.8.6 is the later part of it.

Let’s see what it has got!

Field manager

Want to show some additional information about the campaign on the campaign details page? Now, you can easily add an extra field from backend. It can be text, radio,calendar etc. anything. Just fill the details and it will be shown in a new tab on the campaign details page.

...
Rate this blog entry:
Continue reading
2250 Hits
0 Comments

People Suggest 1.4.6 maintenance release

People Suggest 1.4.6 maintenance release

A must have for all Joomla based Social Networks. People suggest helps with friend suggestions. Some of its fantastic features include profile based suggestions, Match Making support and more!

Bugs Fixed

- #64745 Fronted - Recommend friends popup not working with JomSocial 4.x
- #64743 Fronted - Sql errors seen while fetching suggestions when some close users exist in database
- #64480 Fronted - Module - Strict Standards & Notices shown(for Community Builder integration)
- #64457 Fronted - Module - Mutual Friends - Strict Standards & Notices shown
- #60938 Backend - Fatal error 'Class JFile not found' after fresh install
- #60937 Backend - Settings - Warnings shown on settings view
- #60368 Warning: Creating default object from empty value in Easysocial - People You May Know helper
- #44819 Add as a friend not working for jomsocial 4.x
- #35737 Fatal error: Cannot use object of type JRegistry as array in modules/mod_people_suggest/helper.php

Other Improvements

^ Updated techjoomla-strapper & assests loader plugin

...
Rate this blog entry:
Continue reading
1346 Hits
0 Comments

JBolo 3.2.6 is out!

JBolo 3.2.6 is out!

JBolo a premium chat extension for Joomla gets new bug fix update. JBolo has many awesome features like  Group chat, User Blocking, Chat opt out and many more!

Bugs Fixed!

- #64637 No timestamp shown for sent messages until page is refreshed
- #64636 Error playing sound for new messages
- #64634 Mark messages sent via chat as 'read' in JomSocial / EasySocial messages 

...
Rate this blog entry:
Continue reading
1677 Hits
0 Comments

Sneak Peek at Quick2Cart 2.5!

Sneak Peek at Quick2Cart 2.5!

It has been a while since the release of our last major version of Quick2Cart 2.4 release and we have got some really cool stuff coming in the next version. Received a lot of feature requests from you guys. We were unable to get all of them in this version. However, we've managed to sqeeze in some of them. 

Create your very own fashion store with Quick2Cart 2.5. We’ve always wanted you guys to actively participate in the planning and let us know your views about it.

What do we have in here?

We’ve introduced attribute based inventory Native product manager

With attirubte based inventory you will now be able to keep stocks based on attributes like different colors, sizes etc. making it easier for you to manage.

...
Rate this blog entry:
Continue reading
1619 Hits
0 Comments

Celebrate this Christmas and New Year with a discount!

Celebrate this Christmas and New Year with a discount!

Christmas is just a stone's throw away. Techjoomla is all lit up with fancy lights, christmas bells and an amazing Christmas Tree right at the entrance. We all are excited, giving away gifts and having fun. On this wonderful occasion we’re getting you some amazing deals.

FLAT 25% OFF on all our extensions!

Use Code: XMASNWYR25

EFFECTIVE 30-35% OFF on all our Bundles!

Use Code: XMASNWYR25BUN

 

Offer expires on 3rd Jan 2016

...
Rate this blog entry:
Continue reading
2061 Hits
0 Comments

Multi Site Ad delivery with SocialAds

Multi Site Ad delivery with SocialAds

SocialAds, one of our popular extension has a feature of showing ads on a multiple sites. You can install SocialAds on your Joomla based website and the ads created on this site can be displayed on any type of websites like plain HTML site or Joomla, wordpress, ASP based sites and what not!

How can this be done?

In SocialAds, you can create different types of zones. For instance, if you have a module position on your site which would be great for a banner, you can go ahead and create a zone such that it can accept image ads of the dimension of say 680X120 px. If you want to show ads created in this zone on other site, then from zone view go to the widget tab and you just have to copy the script code given on right hand side and paste in the HTML page or module of the other site.

You can customise the widget script by using the settings given on the left hand side of the widget tab. You just have to change the settings you require. The script will take the changes dynamically, you don’t have to save the changes.

...
Rate this blog entry:
Continue reading
1874 Hits
0 Comments

The Joomla Speak! In Conversation with Sander Potjer

The Joomla Speak! In Conversation with Sander Potjer

With another interview in The Joomla Speak! series, we will be talking to Sander Potjer. I met him at the Joomla World conference 2015 in Bangalore. He is very easy to talk to and is keen to know about different cultures. we had a great chat about Open Source in general and the Community part of Joomla.

Let’s see what he has to say about Joomla!

What's your Joomla story? How did you get introduced?

My Joomla story started back in the summer of 2005. After finishing my high school I had a longer summer with plenty of time before my study Architecture started. During this summer I came across Mambo, which seems a very nice way to build websites. I used it to rebuild the Frontpage website for my rowing team, which was a very simple website and mainly my play-garden as I enjoyed experimenting with websites. At the time the website was finished, Mambo was forked into Joomla. I had no clue about forks, community and open source at that time, but simply followed the majority and converted the website into Joomla.

Slowly I started creating more websites, and became impressed by Joomla, the community, and the open source spirit. It was great to notice that people are helping out each other on the forums and that so many people from different countries and cultures are contributing their time, skills and knowledge to work all together on Joomla, used for millions of websites. Something that still amazes me every day again.

...
Rate this blog entry:
Continue reading
1248 Hits
0 Comments

Searching zoo items with field values

Searching zoo items with field values

Note: This Blog is targeted to developers!

As Joomla developers, you might have come across an issue wherein you need zoo items which have specific value under specific field?

Let's say you have a site where there are some discount offers on some books under different categories. For such books to show up under offers module, you need to have one zoo field saying ‘Have offer?’ with value ‘yes’. Also, you might be aware that the way zoo stores its field values is very tricky and it will be a huge task to get such items using database query.

...
Tags:
Rate this blog entry:
Continue reading
1079 Hits
0 Comments

Shika Beta 16 with New features for Lesson & Quiz management!

Shika Beta 16 with New features for Lesson & Quiz management!

After Shika Beta 15 we have come a long way in terms of stability of the extension. We have also been simultaneously developing a lot of features for Shika as a part of the custom service projects we’re doing for our clients. With this release we are introducing some new features and lots of bug fixes.

Let’s get into the details!

Change the completion status/score of an attempt and delete the attempt

Admin has the liberty to change the completion status of any attempt of any lesson / quiz and the score of any attempt of the quiz. And also the power to delete a lesson / quiz attempt. This way he can reset any attempt of any lesson / quiz of a user.

...
Rate this blog entry:
Continue reading
1262 Hits
0 Comments

The Joomla Speak! In Conversation with Apirat Jangjit

The Joomla Speak! In Conversation with Apirat Jangjit

We’re back with yet another exciting interview form The Joomla Speak series of a Joomla enthusiast Apirat Jangjit aka Sai. She is The General Manager of CMSPlugin and today will be sharing her thoughts on Joomla and how her exciting journey with it has been so far!

Let’s talk!

What's your Joomla story? How did you get introduced?

I was working as Executive Assistant and my ex-boss wanted me to update something on the company website immediately. Of course, the only program I used the most was Microsoft Office. I've asked my programmer, but he couldn't explain it to me in the easiest way possible.

So the end of the day, my curiosity was still there and didn't really go away. I decided to take the Joomla class during my vacation leave to learn how to build a website. And I found it was so simple and I could do it myself. Now, my curiosity paid off.

...
Rate this blog entry:
Continue reading
1044 Hits
0 Comments

Some useful custom validators for Client-side form validation in Joomla!

Some useful custom validators for Client-side form validation in Joomla!

Note: This blog is targeted for Joomla! Developers

Doing validation on client side, before form is submitted to server is always recommended. If you have developed a Joomla! extension you might have used some of the validators that Joomla! provides, which are listed below. Joomla! provides these basic form validators which you can use in your Joomla! form, although, there can be situations where the form fields you are using need different validations than what Joomla! validators offer. In this blog we will see how to add custom validators in Joomla!.

Validators that are provided by Joomla!

  • required

    ...
Rate this blog entry:
Continue reading
2044 Hits
0 Comments
x
Subscribe to Newsletter