Module Description
Drupal 10.x version had a major overhaul and is under active development.

Allows to upload and archive with a 'minisite' files and serve it from a Drupal website, while maintaining the minisite's look and feel.

The pages can be served from the location in the public or private files directory or from an alias set on the parent entity (where the field is attached to).

Please note that this module does not actually import the minisite pages as Drupal 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
* Serve files from aliased URL (using the parent node's alias)
* File filtering within uploaded archives
* Permission control

Features roadmap

* inject Google Analytics tracking code
* search api integration

Installation
* Install the module
* Create or Edit a content type and add a new field of type "Minisite"

Archive structure
* Must have a single root directory
* Must have index.html file inside of the root directory
* Must have files only with allowed extensions (configured per-field)
* May have documents with absolute or relative path in links, scripts etc.

Security Only allow trusted user upload mini-site archive file. Also, use antivirus software to detect malicious software, including viruses. Check out ClamAV module which will verify that files uploaded to a site are not infected with a virus, and prevent infected files from being saved. It will also prevent uploading a ZIP-bomb also known as a "ZIP of death or decompression bomb".

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

Project Usage
804
Creation Date
Changed Date
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
The minisite module allows users to upload and archive minisite files on a Drupal website while maintaining the minisite's original look and feel.
Data Name
minisite

OPENAI CHATBOT

OPENAI CHATBOT

16:24:17
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.