Closed

Joomla 1.5 extension

This project received 12 bids from talented freelancers with an average bid price of $326 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
N/A
Total Bids
12
Project Description

We need a fairly straight forward Joomla extension created that either:
a) Checks the MySQL server in a Joomla site's configuration file to make sure it's live/active before attempting the series of database queries required on a page load...
Or
b) Catches a "Unable to connect to the database" error as it occurs...

In either case, the extension would then attempt to connect to a secondary MySQL database for the required queries. The extension needs to allow the administrator to enter up to three fall back MySQL servers, each with unique login info. If the secondary server fails, the Joomla installation would try to connect to the next MySQL server in the list.

In addition to providing database redundancy, when a secondary database server is in use, the extension should display a prominent notice in the backend noting that any changes made while the Joomla installation is using a secondary database server will be lost once it switches back to the primary database server.

And last, whenever the extension switches to or from secondary database servers, it should send a notice email.

The extension's parameters would include the three fall-back database servers login settings (host, user name, password), three email account fields for emailing notices, and a text area, so that the administrator can change the default backend notice that was mentioned earlier.

Please only bid if you have sufficient experience with Joomla 1.5 development and send a brief profile with example work, if possible. The finished project/code will be owned and copyrighted by the client.

Thanks!

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online