Home > By category > Scripts >Modules > Patterns


  • Downloads: 
  • Views: 
  • Rating:

Complex websites and web applications can be created by combining configurations of Modules, Content Types (CCK,) Views, Panels, Menus, Blocks, Categories, Roles / Permissions, etc.. This site setup and configuration process is a very time consuming and repetitive bottleneck.

Patterns module is built to bypass this bottleneck by managing and automating site configuration. Site configuration is stored in XML or YAML* files called Patterns which are easy to read, modify, manage, & share and can be executed manually or as a part of an automated web site deployment.

MINI-FAQ: Patterns Frequently Asked Questions (read full handbook page)

* YAML support requries SPYC YAML parser, which needs to be downloaded separately from http://code.google.com/p/spyc/ and unpacked into the Patterns module directory. ie: modules/patterns/spyc

With minimal effort, a site administrator can write a single Pattern that will simultaneously create and fully configure (or reconfigure) any number of:

* Content Types (CCK)
* Views
* Imagecache presets
* Menus / Menu items
* Blocks
* Content
* Users
* Profiles
* Taxonomies / Terms
* Pathauto settings
* System settings (enabling modules etc)
* Permissions / Roles
* System Variables
* ...more to come

Patterns can be written to handle configuration of commonly used feature sets or even complex websites with a multitude of configurations. For example, a "News" Pattern (i.e., news.xml) could handle the job of configuring and enabling:

* News Content Type with all associated settings
* Date, Text and Imagefields for News Content Type
* Corresponding "thumbnail" and "large" Imagecache presets for the tasteful display of the imagefield in teasers, full nodes and Views
* Views Page for the elegant display of News archives
* Views Block set to display News teasers in a region on the front page
* Primary links menu item entry linking to the News View Page
* News-related taxonomy/terms
* All prerequisite modules (CCK, Imagefield, Imagecache etc.) so the Pattern can do its magic flawlessly.
* Three Sample News nodes to make sure everything looks great after the Pattern is processed by Patterns module.

This hypothetical News Pattern could then be deployed on any number of sites, each requiring only seconds and a few clicks using the Patterns Module.

Patterns module is built to be extendable and interoperable with other systems and tools commonly used for continuous integration and automated site deployment. Advanced topics for Developers will soon be available in Patterns module documentation.

Related Modules
The Patterns Install Profile module allows you to run a Pattern during the installation of your Drupal site, which is pretty cool when you start thinking about it and the future possibilities it will provide.

Related Discussion
For more information, please join the Patterns discussion on groups.drupal.org.

Sponsored By
This module was created by Gravitek Labs, and and it's current development cycle is also underwritten by Gravitek.

Free download from Shareware Connection - Complex websites and web applications can be created by combining configurations of Modules, Content Types (CCK,) Views, Panels, Menus, Blocks, Categories, Roles / Permissions, etc.. This site setup and configuration process is a very time consuming

Publisher: Sarva Bryant | License: Freeware | Price: 0.00
Version: 5.x-1.1-alpha2 | Size: 31 KB | Platform: PHP, Scripts
Released Date: 25-06-2013 | Rating: 0 | Title: Patterns

Author Url: http://drupal.org/
Program Info Url: http://drupal.org/
Download Url: http://ftp.drupal.org/files/projects/patterns-5.x-1.1-alpha2.tar.gz

More downloads from Patterns publisher Sarva Bryant:

Browser Support - This module allows you to specify a list of browsers that your website does not support or are only semi-supported.

Dynamic Views - Dynamic views gives you the benefits of Views coupled with AHAH goodness.

Patterns keywords:
Patterns related downloads:

Simple Content Management with PHP/MySQL - Simple Content Management with PHP/MySQL is multi-platform compatible. PHP MySQL Simple Content Management. A simple content management system based on PHP and the free and fast MySQL database. Simple to setup and administer.

Hongsoft System Repairer - Hongsoft System Repairer is a powerful tool for system configuration backup and restoration. It also a powerful tool for drivers backup and restoration.

System Uptime full Plus - System Uptime Full Plus show information about your Windows, when Windows was installed and current time that your system is up. Use cute bars. Two styles. Resizable!

Cinema Booking System - Cinema Booking System (developed by PHPJabbers) enables you to sell tickets for countless movies and performances online, manage bookings and price settings, upload hall/seat maps, create seat sectors, process various online payments, etc.

Configuration File Comparer - Configuration File Comparer is a very lightweight application that can help you check out any differences between CONFIG files as soon as you load them and press a single button.

Shareware Connection periodically updates pricing and software information of 'Patterns' from company source 'Sarva Bryant' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Patterns' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Patterns.

New Reviews

SlimCleaner - Nearly all PC users need to use various utilities to enhance performance of their laptop or desktop from time to time. Windows inbuilt utilities can serve the purpose but when you can find more capable third party apps at low or zero cost, why ...

7-Data Recovery Suite Free Edition - When you are dealing with lots of data it may be necessary at times to recover deleted data. The data may be deleted by mistake or by someone else. In such instances, it becomes necessary to retrieve the deleted data. You need to use third party ...

Sophos Antivirus - Mac users used to feel complacent about security of their desktops and laptops as Apple proudly claimed Macs do not get affected by malware. The rising instances of Macs getting compromised by attacks and malware has changed this perception. ...

Potatoshare Systemnanny - People use PCs for various needs nowadays. A computer is not used to run office productivity or accounting software alone anymore. It is also used for tasks like web browsing, media playback, file conversion, and myriad related needs. After ...

Bvckup - There is no denying the reality that computers have become a part and parcel of human existence. From education, work, entertainment and data storage, computers are required at every step of life. Safety of data is of paramount importance to PC ...

HDD Guardian - No matter how costly a desktop or laptop is, it is necessary to keep a tab on its hardware components. While you can spot signs and symptoms of hardware malfunction and impending failure in some instances, some mishaps may just strike you out of ...

Norton Security with Backup - Symantec is an old time player in PC security and its various security suites with Norton brand name are used all over the world. With time, Norton security apps have been tweaked to consume fewer resources and they come with several bells and ...

Groovy Media Player - There is hardly any PC user who does not listen to music while working on PC or at leisure time. For media playback on Windows PC, there are so many apps. You can opt for default WMP that comes with the OS. However, there are several other third ...

Privatefirewall - Everything in life has two sides to it and same can be said about technological innovations. It is quite hard to carry out most activities without resorting to the web these days. Yet the internet itself is also the reservoir of malicious ...

Emsisoft Emergency Kit - The way malware creators and hackers are adapting to newer measures to sneak past PC security, it is no longer enough to stay complacent after installing a standalone antivirus. You never know when a stealthy malware sneaks past its scan and ...

New Downloads

Auction Management System

Our professional online
auction software package
that\'s completely
customizable to suit your
business needs. Our ...

Ez Freelancer Clone

Ez Freelancer Clone 4.5.7 is
undoubtedly the best ever
reverse auction script
available online. Just install
the product ...

Email Input Filter

Email Input Filter converts
email style markup into web
friendly format.

Joomla! Authentication
Tools (usersources)

Joomla! Authentication Tools
provides a host and interface
for extending authentication
options for Joomla!

Spiral Generator

and Polynomial Spirals

Preprocess CP2TFORM

When CP2TFORM is used in
piecewise linear image
transformation mode, it uses
triangulation to calculate the
local image ...

Webform Alternate UI

This module provides an
alternate user interface for
the Webform module

Time Reversal simulation

It is Time Reversal simulation
in Matlab.

Creation operator

This m-file will generate
photon creation operator

AM modulation and its

A single program which plot
Spectrum of AM modulation.

Bessel Derivative Zeros

Calculates the zeros of the
first derivatives of Bessel

Draggable SVG for Image

This javascript script allows
to drag&drop SVG entities over
an web page