logo
main-image-2
main-image-3

Introduction

Database Management, Development Tools

EasyStaging is a Joomla! 2.5.4+ and 3.3.x+ component that simplifies the process of copying changes from a private "staging" version of a website to a "live" or public web server.

  • Get this
  • Favourite
  • Report

EasyStaging allows you to replicate a "development" website to a "live" or "staging" location through replication plans. Using the concept of Plans you can copy the contents to multiple live/staging site locations.

EasyStaging Plans allows you create Plans for specific users groups using Joomla! 2.5+ ACL model and control what the Plan will let them copy
• all files or just those in a specific directory e.g. /images/dept/joes-files/
• all files that match a specific regex patter
• or even exclude from the copy files matching a pattern
• copy all tables in a database
• copy a specific set of tables
• or copy a table only if it doesn't already exist on the target site

Version 1.2.2 adds some minor features and a range of bug fixes.
For more details see the Changelog


Works but be careful


Posted on 06 October 2012

This is a great a powerful tool. Its a bit like using a table saw without any of the safety equipment.



1st backup you site.. (www.akeebabackup.com works well)

2nd copy your backup to a different host/computer

3rd Have a little linux knowledge before you start

4th Do not have you staging site in a physical subdirectory of the main site (it makes the rsync setup confusing and painful)



This plugin uses rsync, and if you configure it wrong it will delete you entire install.. (you have been warned!! - but its worth struggling through)



Ok, This tool once configured works very well copying both the file and DB contents from one site to another. It interferes with bi-directional copying by removing its self from the target.



So in my case I copied from Live to my new staging site (worked well) and had to reinstall to copy from my new staging site to live (also worked well, 2nd time. 1st time I messed up the config and had to restore from backup)



Maybe the author could add mode to preview the rsync dry run. This would begin to make this tool a little safer.

Owner's reply: Thanks for the review, we did add testing buttons in version 1.1.3 for both Rsync and Database connections.
EasyGoogleCSE

EasyGoogleCSE

Free | Site Search | Craig Phillips
3
Score:
47
1 review
The EasyGoogleCSE module allows for simple integration of a Google Custom Search Engine into a Joomla website. It's a standard Joomla module installed via the Joomla Extensions Manager and it's only requirements are that you have setup a Google Custom Search Engine. This module allows you to create a CSE that uses the overlay method (a lightbox effect overlayed over your website and hosted by Google) or a results page (i.e. Google CSE will send your users to a page on your website to display the results). To have the results displayed in a page of your site is easy using EasyGoogleCSE.
m
EasyTable Pro

EasyTable Pro

Free | Tables & Lists | Craig Phillips
3
Score:
0
12 reviews
EasyTable Pro! 1.4.8 is the easiest way to get your CSV files from Excel, Filemaker, Access or any other source into Joomla! (It's a Joomla 3.4+ and 2.5.18+ native extension so we've got you covered.) New features in the 1.4 series introduces Automatic Uploads and adds international features to the DATE column/field type. The Automatic Uploads feature allows you to add new records or replace existing ones with the contents of a CSV/TSV file using a scheduled CRON job. Would you like an easy way to import tables into your Joomla website? EasyTable Pro! allows you to manage a table exported from Excel, Numbers, Access or any tabular data source and present it as a searchable, paginated table on your Joomla website. The 1.2.0 series is only compatible with Joomla! 2.5.4+ for Joomla! 1.5.x the 1.0.0 version is required. You can get a more complete list of changes here
c p
EasyNAB Transact Direct for Joom Donation

EasyNAB Transact Direct for Joom Donation

Paid download | Extensions Specific Non-sorted | Craig Phillips
3
Score:
0
0 reviews
EasyNAB Transact (Direct Post) integration for Joom Donation, is a plug-in written to work with Joom Donation's payment model. This plug-in allows Joom Donation to use the National Australia Bank's Transact Direct Post payment gateway to accept Visa and Mastercard payments. To use this payment gateway you must have: • an account with NAB (National Australia Bank) • a Transact enable Merchant Facility with NAB and • a SSL Certificate for your website.
p
EasyFooTables

EasyFooTables

Free | Tables & Lists | Craig Phillips
3
Score:
0
0 reviews
Responsive HTML tables have never been cooler! EasyFooTables is a Joomla 3.x implementation of the FooTables plugin for WordPress from the awesome FooPlugins people. EasyFooTables implements a Joomla content plugin using the traditional curly braces syntax `` and can be used anywhere a content plugin will work. Simple place {footables} in any article, Custom HTML module or wherever else you find content plugins work and the plugin will add the necessary FooTables Query plugin to the page and install the initialisation script. All you have to do then is add the footable class to your table tag and some data-hide attributes to the table headings and you're good to go!
p
EasyCode Include

EasyCode Include

Free | Coding & Scripts Integration | Craig Phillips
3
Score:
0
0 reviews
EasyCode Include is a simple Joomla! 3.x (and 2.5) content plugin that imports a raw source code file and inserts it inline in your articles or anywhere else a content plugin will work. EasyCode Include was previously called EasyGitHub Include… but it works everywhere so we renamed it! EasyCode Include loads the code file from a local webserver path or a website URL (e.g. from GitHub or any other URL that links to a raw code file) and applies Google Prettify syntax highlighting. N.B. This version adds support local files, the Swift and Rust languages and the new Google CDN (the old one still works but this CDN is kept uptodate). N.B. #2 If you're upgrading from EasyGitHub Include please read the documentation as the syntax has changed
p
EasyGoSquared

EasyGoSquared

Free | Analytics | Craig Phillips
3
Score:
0
0 reviews
EasyGoSquared provides GoSquared Analytics installation in a Joomla 3 Native plugin. It does this by adding the GoSquared analytics scripts to your pages automatically. Setup is very simple. Version 1.2.1 fixes a STRICT warning message and adds a missing language string. Page Analytics Each page or view of your Joomla website will have the GoSquared Analytics scripts added to them automatically. Basic Usage Steps Install via the standard Joomla extension manager and enable it. Enable the plugin. Add the GoSquared Token for the website and Save the plugin. There is no step 4… Notes This plugin only supports Joomla 3. This plugin requires PHP 5.4 or higher.
p
EasyMIGS

EasyMIGS

Free | VirtueMart extensions | Craig Phillips
3
Score:
0
0 reviews
EasyMIGS Plugin for VirtueMart 3, is a standard Joomla! plug-in of the VMPayment class (i.e. it's written to work with VirtueMart 3.0.10+ payment model). This new version is based on the proven code base of it's predecessor our CommWeb MIGS plugin for VirtueMart 2. This plug-in provides the basic MIGS support for Visa and Mastercard payments for VirtueMart 3.0.10+ on Joomla 3.4+ (it also works on Joomla 2.5.28)
p e
EasySafari

EasySafari

Free | Browsers & Web Standards | Craig Phillips
3
Score:
0
0 reviews
EasySafari let you easily add an icon to your Joomla website for Safari's "Pinned Tab" feature (available in Safari 9+). The EasySafari plugin works by adding a link to a black and transparent SVG file containing your logo. (You will need to make this file… sorry). Each page of your Joomla website will have the link tag added to the head so that no matter which page you/your users "pin" in Safari the icon will be your custom one.
p
EasyTypeTools

EasyTypeTools

Free | Articles styling | Craig Phillips
3
Score:
0
0 reviews
EasyTypeTools is a simple Joomla plugin that adds: Font Awesome to your Joomla Website Keyboard CSS styles to show \ Basic Usage Steps Install via the standard Joomla extension manager and enable it. Enable the plugin. There is no step 3…
p

EasyStaging

Version:
1.2.2
Developer:
Craig Phillips
Last updated:
Jan 14 2016
Date added:
Nov 19 2014
License:
GPLv2 or later
Type:
Free download
Uses updater:
Includes:
Compatibility:
Download DemoNot available Support Documentation
  • Overall
    Not rated
  • Functionality

    Not rated
  • Ease of use

    Not rated
  • Documentation

    Not rated
  • Support

    Not rated