0 comments
web
10 Nov 2011

Plugins Galore

Phpwax is the framework we use and develop at one black bear for the majority of websites and is normally used in conjunction with its cms, wildfire.

There are several things we constantly do on websites as standard, sitemaps, contact forms and similar. By themselves they aren’t very big jobs, but they eat in to project time.

We’ve now made the most common tasks into wildfire (v6+ only) friendly plugins:

Search

Most sites have a similar site search, so this is no abstracted in to a plugin (wildfire.search) and all you need to do is create the views for it.

Sitemap

A plugin (wildfire.sitemap) with built in google xml sitemap view automatically generated from the cms content is included (just need to create a sitemap page in the cms) along with a recursive html version that you can include where needed on the site. Obviously it doesn’t do the verification / signup for you so you’ll still need to do that in google webmaster tools.

Basket

Many recent sites have a basket of some kind, be it a lightbox, job basket, pdf download etc so here is a wildfire based one that can be plugged in with ease, just setup the config and your done. This only provides basket tracking, not payments etc, that will be a different plugin later on.

Dynamic content

An interesting stop gap until php gets traits fully stable. With several plugins needing to extend the content model and be used at the same time this model allows for fields and scopes to be added dynamically by other plugins, so no need keep extending models.

Advertising

Lots of sites like to have and sell advertising space on to others and this gives wildfire cms a basic module that allows adding and tracking of different types of adverts based on the sites needs. Provides the backend code, front end views will need to be created.

Forms

Covering off the most common types of forms used on websites: contact form, quick callback and email subscription. Provides cms modules and notification email hooks for each.

Competitions

A common request on sites is a standard competition forms. Generally requested as either multiple choice or free text, so this plugin makes use of the dynamic content plugin to create the ability to do either on any cms page. Entries are recorded with a module in the cms to view them.

Events

A standard events section for a website, hooks in to the dynamic content model and adds relevant fields and extra scopes. Provides a calendar partial and an ics view.

In between other projects I’ll try to make more of these so using a wildfire site is super easy.

blog comments powered by Disqus