MoneySuite

MoneySuite provides a set of modules for Drupal sites that rely on the sale of memberships and/or content for revenue. This project is differentiated from the existing commerce modules in that it requires no special adaptation for the sale of memberships and handles one time or recurring payments through a variety of payment gateways.

The following modules are included in MoneySuite:

File Permissions Fix when PHP handler is FastCGI

When your PHP Handler = FastCGI, your accounts' file permissions are slightly different.
Some VPS / dedicated servers are running an OS of CentOS and using WHM/cPanel to manage accounts.

Drupal 7 File Permissions script

View the Gist available on GitHub

How to use

Get the script into the account root (not the web root)
bash fix-drupal7-permissions.sh DRUPAL-DIRECTORY USER

Drupal Security Best Practices

Sub-title: 
A Practical Guide
Authors: 

Mike Gifford

Publisher: 
OpenConcept Consulting Inc.
Publication date: 
2015-09
Page count: 
80
ISBN-13: 
978-1-365-0971

The need for organizations to understand security has never been higher, unfortunately bad assumptions have lead to many sites being left very vulnerable to attack.

OpenConcept developed this best practices guide to provide a starting point to look at when thinking about the security of your website. Much of the information required to secure Drupal is common across most web servers, so even if you are not currently using the Drupal CMS, this document may be useful. There is of course a technical element, but many of the principals are things which need to be understood clearly by everyone.

Security needs to be regularly re-evaluated. This book does not include coding best practices, but there are many references included in this document for those looking to learn more.

This guide has lots of practical tips for experienced web developers and systems administrators, but also contains information for managers. We've tried to include useful examples of how to implement these best practices. There are lots of links to other resources for people who want to learn more.

In the latest release we've expanded information about Drupal 8, included information about crackers, and highlighted security regulations that you may need to comply with. We've expanded the Drupal section to explain in more detail how to evaluate Drupal modules and themes for security.

You don't need to be a security expert to get value from this document as everyone benefits from having a better understanding of web security.

Default Content

Default content gives your module and install profile a way to ship default content as well as configuration. It does so by leveraging core's serialization, rest and hal modules. It supports entity-references between content as well as files if you have File entity. Content export works with a set of drush commands (more on those below).

Field Permissions

Overview

The Field Permissions module allows site admins to set field-base-level permissions to edit or view CCK fields on any fieldable entity.

Jmeter with Drupal

This plan was adapted from other test templates and has the following scenarios:

  • Authenticated browsing
  • Editing a node
  • Federated Login

Pages

Subscribe with RSS Subscribe to RSS - Site administrators