PyroCMS

Importing data into PyroCMS using Migrations

A client asked me to import a bunch of data from his old CMS into PyroCMS. His old system had insecure passwords and a bunch of data that was tied to the user via the user id. I wrote a Migration to pull the data out of his old tables, register a secure PyroCMS user, and record the user's uploads and other data. Here's how and why...

Removing a module name from the url in PyroCMS or CodeIgniter

Let's say we are writing a module named "vacations" that will display information about tourist destinations. Sometimes it's desirable to display your urls like: site.com/bahamas instead of site.com/vacations/bahamas. So here's how you can do that in more than one module...

Email newsletters for your website using the Newsletter module for PyroCMS

v1.0 of the Newsletter module was released on February 7, 2011 and adds an exciting new functionality to the PyroCMS platform.

Getting started with custom module development for PyroCMS

To help make the development of PyroCMS modules easier I decided to put together a simple module that could be used for a template.