Drupal solutions for content sharing platform