banner image
GetSimple... All you need in a CMS and nothing you don't !
Home  ›  Extending GetSimple  ›  Components

Components

If a feature is not available as a plugin the chances are that it can be included via a component. Components are snippets of code which can be either loaded by the template or processed within the page content. As an example, a component works well for embedding multimedia content within a page.

Want to include some external content via an IFRAME? What about  having a form of some kind? Using a component you can do that and more.

NOTE: To have a component included in a page's content the Dynpage plugin must be installed.

The following links show a range of components in action...

Multimedia Components

Audio - JW Player

JW Player version 6.8.4 configured to stream .mp3 audio files.

JW Player one of the top media players. From version 7 you must register for an account to get a valid key for the free version. Note: Track information is grabbed from an RSS playlist.

Audio - jwPlayer DEMO
JW Player  information and download.

Audio - MediaElement.js

MediaElement.js version 2.23.2 configured to stream .mp3 audio files.

Note: MediaElement.js is the media player built into the Wordpress core.

Audio - MediaElement.js DEMO
MediaElement.js  information and download.

Video - JW Player

JW Player version 6.8.4 configured to stream .mp4 video files.

JW Player one of the top media players. From version 7 you must register for an account to get a valid key for the free version. Note: Track information is grabbed from an RSS playlist.

Video - jwPlayer DEMO
JW Player  information and download.

Video - MediaElement.js

MediaElement.js version 2.23.2 configured to stream .mp4 video files.

Note: MediaElement.js is the media player built into the Wordpress core.

Video - MediaElement.js DEMO
MediaElement.js  information and download.

autoGallery

autoGallery is a tiny script that will automatically build a gallery from a folder of .jpg images. It is very easy to include a gallery in your pages using this script.

autoGallery script info...  auto-gallery-script.html
Download - Version 1rc7  auto-gallery.zip

autoGallery Builder is an ehanced version of the autoGallery script that has pagination built in. The paging function is provided by the jPages plugin for jQuery.

autoGallery DEMO
autoGallery Builder info...  auto-gallery-builder-script.html
Download - Version 1rc1  auto-gallery-builder.zip

galleria Gallery

Component embedding the popular Galleria picture gallery within a page.

galleria Gallery DEMO
galleria Gallery  information and download.

Picture Slideshow

Although the i18N Gallery Plugin has the ability to display an image slider this component shows a tiny - 4 Kb - jQuery plugin called responsiveSlides, doing much the same thing.

responsiveSlides slideshow DEMO
responsiveSlides  information and download .

"Utility" Components

Accordion

Show Hidden Divisions is a small javascript that can be used to produce an 'accordion' effect to display content. You can see an example of this of this script in use on our extending GetSimple page.

Show Hidden Divisions Accordion component information... show-hidden-divisions-accordion.html

contactme - A Simple Contact Form

GetSimple does not come with a contact form so one must be added. There are a number of plugins that can do this, but I prefer the following script as it is DMAC compliant.

Simple Contact Form DEMO
Information...  contactme-script.html
Download - Version 1.0rc1  simple-contact-form.zip

Embed Content In Iframe

Integrate interactive webpages into GetSimple. Grab any externally located webpage and add it to a GetSimple generated page wrapped in a iframe... To do this you add the function wrap() to your template functions file and make a component to embed the results in a page.

Embedded Content DEMO
IFRAME generated by the wrap() function.

Download Area

Any files of a predefined type placed in a nominated folder are made available for download. The file list is generated by a small script placed in the root of your web site.

File Download DEMO
Information...  list-my-files-script.html
Download - Version 1.0rc3  list-my-files.zip

Get Payments Online

Receive online payments or donations via PayPal. Provide the facility to have your clients pay their invoices online... Embed a PayPal payment or donation form within a page.

PayPal Payment DEMO