Template Route Manager: ExpressionEngine 2.8

In ExpressionEngine, most of the time we struggle with creating preferred URLs or URL segments as its been created with the combination of template group name and template name like http://yoursite.com/index.php/template_group/template_name. So, to have preferred URLs, modules like Pages, Structure etc are being used. Now it have been overcome with the newly added feature of "Template Route Manager". In which any template can be routed ...

Read More


Change Password in ExpressionEngine

Posted on February 1, 2014

ExpressionEngine having the core feature of reset password in which a system generated password is being emailed to member but there is no EE tags using which members could set a password of their own. There are a couple of third party add-on which provides Change Password tags. Here is a simple method by using which Change Password can be implemented easily. (more…)

Read More



Entry Revisions (Plugin)

Posted on October 12, 2013

Earlier, I wrote an article Get entry revisions in ExpressionEngine for getting entry revisions with PHP code, but it would be difficult for the those not having PHP coding knowledge. After considering it, I developed a very generalized plugin “Entry Revisions”. (more…)

Read More


Member Downloads – Tracking member’s downloads

Just $18.00 per license > Buy on devot:ee This module allows administrators to track the site’s members/guests downloads with the following features: 1) Set file/image to be downloaded: You can set a file/image (EE files) to be downloaded and tracked from module's Control Panel with some other preferences. 2) Track the downloads: All the downloads will be tracked and can be seen from the module's Control Panel area. 3) Email ...

Read More


Mass delete members in ExpressionEngine

Posted on September 10, 2013

I read over EE forums like ExpressionEngine Community Support and ExpressionEngine StackExchange, some people asking to delete 1000+ members. Which is much time consuming if deleting all those members from Control Panel. Here, I would like to share an easy way to delete mass members with single SQL query. (more…)

Read More


Get the list of languages of installed packs in ExpressionEngine

Posted on August 27, 2013

In ExpressionEngine, all language packs can be found within directory "/system/expressionengine/language/" (default English). Sometime there may need to get list of all these languages at front end. There doesn't seem any template tag for it but it can be easily achieved with a couple of line of code and a small plugin can be developed for the same. Where $languages is the array of all the languages. More about language packs is ...

Read More


ExpressionEngine 2.0 Conversion Guidelines

Posted on May 31, 2013

Since a couple of months, I was looking for conversion guidance from ExpressionEngine 1.6+ to ExpressionEngine 2.0+. This guideline is very useful while converting any EE1 add-on compatible with EE2. If anyone looking for this guideline, can find from here ExpressionEngine 2.0 Conversion Guidelines

Read More


Get entry revisions in ExpressionEngine

ExpressionEngine is having a good feature of channel entry versioning in which entry's versions can be saved. This feature can be enabled from the channel preferences under "Versioning Preferences". (more…)

Read More