214
PREVIOUS
Naturerocks
  • Naturerocks
  • Naturerocks
  • Naturerocks
  • Naturerocks
  • Naturerocks
  • Naturerocks
  • Ajax
  • Bootstrap
  • CSS
  • Graphic Design
  • Drupal
  • Facebook API
  • Google Maps
  • HTML
  • jQuery
  • MySQL
  • PHP
  • SVN
  • XML
  • XML parser
 
Goal
 
The goal of the project was the addition of the functionality and transfer of the site from Drupal 6 to Drupal 7. There was a task to preserve the existing content and the basic structure of the project, its redesign and adaptability for mobile devices. It was necessary to add registration of new partners, with the ability to create/search or edit content on the site. It was required to implement adding website content in two ways: from external resources (xml file) after a certain period of time (by cron jobs) and through the administrative panel.
Also, it was necessary to provide the fast transfer of functionality and content for other 4 regional sites of the organization.
 
Solution
 
To transfer and add the content by cron jobs we have written 2 modules: xml parser and content parser. They provide the selection of url of the XML file, frequency of the data update, check for duplicate content.
 
As the basis we took the bootstrap theme, with an integrated bootstrap library. The library provides a set of ready elements, which significantly reduces the time for the adaptation and stylization of the project.
We have also used in the project the following technologies and Drupal modules:
 - jQuery
 - Views
 - Panels
 - Locations + Gmap
 - Date
 - Load more
 - ShareThis
 
Project team
 
 - Designer – development of the website design;
 - Project-manager - communication with the customer, distribution and control of tasks implementation;
 - 2 PHP programmers - development of modules and scripts;
 - Tester – functional and cross-browser compatibility testing.
 
Duration
 
Website development took us 3 weeks.
We use cookies to give you the best experience possible. By continuing we'll assume you're on board with our Cookie Policy.
Accept