Tutorial 18: Role upgrade/downgrade based on user activity
Introduction: In this example we want to add to an authorized user a specific role. In this example we want to add the role of āContributing Memberā. Why? The idea is that a userās role is changed...
View ArticleInstallation
Using drush:drush dl rebuildUsing git:git clone --branch 7.x-1.x http://git.drupal.org/project/rebuild.git ~/.drush/rebuildTo test if your install completed succesfully, drush rebuild --version should...
View ArticleAccessing help
Drush Rebuild has documentation available via drush commands:drush help rebuild - Get an overview of available commands and options.drush topic rebuild-readme - Displays the READMEdrush topic...
View ArticleCommands
Drush Rebuild has the following commands:drush rebuild @example.local --source=@example.prod - Rebuild the environment at @example.local using the source @example.proddrush rebuild @example.local...
View ArticleConfiguring your Drush alias
Drush Rebuild requires a properly configured Drush Alias. If you are not familiar with Drush aliases, type drush docs-aliases and read up about them.Drush Rebuild can only rebuild local environments...
View ArticleSetting up your rebuild.info file
Type drush topic rebuild-example to see an example rebuild.info file.A few things to note:The rebuild.info file is written using the INI syntax and follows the same conventions as a standard Drupal...
View ArticleGuidelines for Forming New Drupal Groups
We have some guidelines about groups:Group names should be brief and humble and avoid the used of the word Drupal. Some examples: Good: Installation. San FranciscoBad: Installation group. San Francisco...
View ArticleModeration Guidelines for New Groups
Create an issueAfter you create your group and it is in moderation, create an issue in the Groups issue queue making sure you include a link to your group. Also include any relevant links and related...
View ArticleAbandoned Groups: Policy for Deleting a Group or Changing Its Manager
A Drupal group can become abandoned in two different senses:The group manager can lose interest, become too busy with other activities, or otherwise abandon the group. In this case, the group would...
View ArticleCreating Your First Activity
Activities in CRM Core are a record of interaction with a contact. Conceptually, they are meant to record the interaction between people, and store information someone would need to understand the...
View ArticleCreating Your First Relationship
CRM Core stores relationships between contacts via the relations module. There is always a subject -> object relationship enforced between participants in a relationship.Unlike other modules for...
View ArticleThe Other Stuff...
CRM Core ships with a number of other options that are not related to just administering contacts. This page provides an overview of what else is there, and what you will see during an out of the box...
View ArticleExternal Resources
External resources for building with CRM Core are available. This list will grow over time.http://www.trellon.com/content/blog/building-crm-core-feature : A general tutorial for how to build a feature...
View ArticleCRM Core UI Conventions
CRM Core does not aim to be a CRM system on it's own, so much as a tool for building CRM functionality in a Drupal site. This means someone could be looking to build a site just for managing contact...
View ArticleBest Practices for Creating a Feature in CRM Core
This page outlines some best practices for creating a feature for CRM Core. These practices are continuing to develop as people work with the module, and more documentation around them will emerge over...
View ArticleBuilding a View with Contacts and Activities
CRM Core provides detailed integration with the views module. All of the entities contained in CRM Core can be used together in views to provide detailed tools for interacting with contact...
View ArticleTree
The Tree module lets you easily order nodes with Entity Reference relationships using dragging in Views.Enable Views, Entity Reference, Tree and Tree FieldCreate a content type with an Entity Reference...
View ArticleHow to set up your Google hosted domain
Before you can use the google groups module, you must register your website as an allowed web application using the Google APIs Console.Log in to your google hosted domain as an administrator and then...
View ArticleUbercart Stamps.com Shipping Labels
This module allows you to use the Stamps.comĀ® software to print USPS shipping labels from Ubercart. It is an Ubercart shipping method that imports and exports Stamps.comĀ® XML files for batch...
View ArticleUbercart 7.x-3.x video tutorials
See the Ubercart 3.x User's Guide for a great set of tutorials for setting up and using Ubercart and Drupal. Topics covered are:Installing DrupalCommon Drupal TerminologyAdding functionality to your...
View Article