Mini site

Categories

Component ID

2615110

Component name

Mini site

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

2182

Component created

Component changed

Component body

This module provides the ability to upload static 'minisites' to a Drupal website and maintain the minisite's look and feel.

Please note this module does not actually import the minisite pages as Drupal nodes. Use our HTML Import module if you want to import a static site to your Drupal site as structured book nodes.

A minisite is a small website with a narrow subject focus, also known as microsite or sitelet.

A minisite is a website by which companies offer information about one specific product or product group. Typically, a minisite is enhanced by various multimedia content, such as an animated, narrated introduction, and accompanied by a visual scheme which complements the product well. - Minisite - Wikipedia

Features

The minisite module provides an additional custom field which follows a user story that "Site editor can upload a zipped archive attached to a node, and automatically extract this into the files directory. When the node is deleted, it should clean up all files uploaded. If a zip file contains any not-allowed extensions, the entire upload must be aborted, and no files saved to the file system."

  • upload and extract minisite archives
  • file blacklisting
  • file whitelisting
  • permission control

Features roadmap

  • inject Google Analytics tracking code
  • search api integration

Installation

  • Drop the entire minisite module directory into your 'sites/all/modules' folder Installing modules (Drupal 7)
  • Enable the module from the Administration area modules page (admin/build/modules)
  • Create or Edit a content-type and add a new field of type "Minisite asset" (admin/structure/types in D7)

Security

Strongly suggest that only allow trusted user upload minisite archive file. And use antivirus software to detect malicious software, including viruses. You may check this module ClamAV which will verify that files uploaded to a site are not infected with a virus, and prevent infected files from being saved.

  • zip bomb, also known as a zip of death or decompression bomb. Read more: Zip bomb Wikipedia

User Reports

Please post to the issue queue to help make the module better. Feel free to provide patches and suggestions too.