Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/theodorosploumis/hidden-catalog

A Drupal installation profile to create a Hidden (from public) Catalog.
https://github.com/theodorosploumis/hidden-catalog

drupal-7 drupal-profile

Last synced: 11 days ago
JSON representation

A Drupal installation profile to create a Hidden (from public) Catalog.

Awesome Lists containing this project

README

        

# Hidden Catalog
This is the installation profile for the Drupal distribution "**Hidden Catalog**".

## About
**Hidden Catalog** is a tiny Drupal 7.x distribution that creates a hidden (from the public as also as search engines) one page website.

Displays only a one page Views with a content catalog and nothing more. No blocks, no sidebars, no content type pages.
Images are served as private files and all pages return a 403 (access denied) error except from the frontpage.

You may use this distributions if you need a content catalog that will be only accessible from partners and customers in order to showcase new products.

## Basic modules

This distribution is mainly based on these contrib modules:

- [protected_pages](https://drupal.org/project/protected_pages)
- [views_selective_filters](https://drupal.org/project/views_selective_filters)
- [profiler_builder](https://drupal.org/project/profiler_builder)

## Basic themes

The frontend theme [hideio](/themes/hideio) is based on [teka](https://drupal.org/project/teka) theme.

For the admin pages the excellent theme [adminimal_theme](https://drupal.org/project/adminimal_theme) is used.

## Installation with Drush

```bash
git clone --branch 7.x-1.x [email protected]:theodorosploumis/hidden-catalog.git
cd hidden-catalog
drush make --prepare-install build-hidden_catalog.make webroot
cd webroot
drush site-install hidden_catalog --db-url="mysql://DBUSER:DBPASS@localhost/DBNAME"
```