In Progress

475659 Joomla Expert Needed to Migrate Old Site

Migrate the ElectronicMother dot com Joomla 1.0 site to latest Joomla 1.5

This job requires a minimum of 5 years experience in:

Joomla 1.0 administration,

Joomla 1.0 template writing,

and hacking of Joomla 1.0 php/MySQL modules and components.

(Of course it also requires 1.5 experience.)

Please do not respond if you lack *any* of this,

including custom hacking of old modules and components.

If you do, you will end up spending more time than you expect,

and you will not be able to replicate the appearance and behavior

of the original site exactly in all its details,

which is what is required!

In other words, I want someone who was comfortable

hacking 1.0 modules back in the days when this site was new.

This 2006 site is running Joomla [url removed, login to view]

and the following components must be upgraded:

Community Builder 1.0.2

FireBoard 1.0.0 beta


DocMan 1.4.0 RC3


and the following modules must be upgraded

and set up to duplicate the old site:



mod_randomquotes 1.1





also: fb_discussbot

If any 1.0 component, module or plugin doesn't exist for J 1.5,

an alternative with similar function

must be found, installed, and configured to mimic

the old appearances and behaviors --

and its data either migrated or re-entered.

In the case of the em modules,

if you find they no longer work in 1.5,

you can easily re-apply the small well-documented hacks

to recreate each em module out of the corresponding

Joomla 1.5 core modules.

Even though the upgraded DocMan component might

require legacy mode for now

(at the moment I don't recall if it does),

the site's custom template still needs to be rewritten

to work natively in Joomla 1.5.

And this template doesn't just load module positions,

the layout changes based on the component and

task_option in the URL;

and perhaps whether or not the user is logged in.

(You probably should to turn it into two templates,

and take advantage of new J 1.5 features plus

install the Advanced Module Manager admin component

to assign the templates to different menu items

and/or user classes.)

FireBoard must be migrated to the latest Kunena with all data and appearance intact.

New JCE must be configured for same toolbar layouts as before.

But here are some differences that the new site *should* have:

The updated site must be in the /public_html/ directory

rather than the /public_html/cms/ subdirectory where the old site is.

Leave the old site intact where it is -- for results comparison,

and for reference to its parameters and settings.

Add the Joomla 1.5 "Advanced Module Manager" admin component as soon as you

install the new Joomla 1.5 -- it will help the rest of the tasks immensely.

Also, you can use it (plus other features new to 1.5) to replicate some of the layout

effects coded into the old template, without needing coding any longer.

Activate captcha to the CB registration,

and a custom required CB field to the CB registration (also to deflect bots).

You may have to study and re-hack the cb_login module to enable it to mimic the

layout of the old one. (All the old hacks are clearly commented, and tagged with

my initials for easy scanning to find.)

Delete all the spambot users that have registered on the vulnerable old site: anyone whose first name, last name, and userid are identical -- anyone who's never logged on since joining -- and:

Since downloads no longer require registration, you could delete every user that is not an administrator and who hasn't posted in the forums and who hasn't registered within the last year. Keep any who have posted or who have registered recently -- they may be intending to post.)

You will have full cpanel access

and Joomla admin access on the old site.

Skills: Anything Goes, Article Rewriting, CMS, Joomla, MySQL, PHP, Templates, Web Security, Website Management

See more: who to use as a reference, where to find a writing manager, where is community set, what to do when you can't find a job, web templates for joomla 2.5, use case module, use case components, up work alternative, template web administrator, small moment writing, site manager needed, site builder template, security positions, security administrator, php builder without coding, old writing, never rest, name writing template,, legacy com

About the Employer:
( 3 reviews )

Project ID: #2221564