everse engineering of corrupted Drupal Database and code refactoring to ensure Drupal code base could be upgraded and not left in its current orphaned state.
Cochlear were running a Drupal site for the duration of their internal system upgrade to IBM WebSphere platform. With the duration of the project the Drupal site needed to be maintained until a time where a new WebSphere site would replace it.
The worldwide Cochlear sites had been built within Drupal multi-lingual architecture, however the Drupal core had been re-written and was orphaned which did not allow current Drupal 6 upgrades to be applied (Core had been orphaned at 6.6) The site needed to be refactored enabling future upgrades to be applied)
The database had become corrupted and was unable to be upgraded to the latest Drupal version to enable further development, this was leaving the site vulnerable to security and bugs.
Reverse Engineered and mapping of all changes made to Drupal 6 core files. Creation of all Drupal core changes by mapping to current community modules to utilise community code. Clean up of corrupted Database and re-creation of multi-lingual workflow to enable both front end and backend multi-lingual use.
Re-development of Drupal6 template to enable multi-lingual seamless transition between language changes and incorporate any old hard coded HTML into dynamic Drupal database calls.
ode – Drupal 6 Multi-Lingual
nfrastructure – LAMP Server built on Linux Centos, PHP 5.3, Apache, SVN