As a contrib module developer that is starting to delve into Drupal 8 I wanted to share my experience working with Drupal 8. This is a video of me going through the process of re-creating the contrib module Token Conditions that I had created the week before. Along the way I delve into some new systems in Drupal 8 and give examples of how to figure out how to add functionality to this vastly changed version of Drupal.
Ok, we have all heard it, and many of us have said it when we were starting out on our journey to learn Drupal development, "I didn't know how to make a module... so I just put some PHP code in a basic page." It makes me cringe but hey, if you don't know how to make a module and you are in the middle of a project it can seem daunting.
One of the most common questions relating to Entityforms is how to embed them on a node. This short video walks you through the steps.
Modules you will need
The new Entity Rules module for Drupal provides a new way to associate Rule components with events for different entities such as users, nodes and taxonomy terms. This allows users who do not have access to the Rules UI to still configure when the Rule components are triggered for the Entity types that they can administer. It also allows this user to specify values for the parameters that are sent to these Rules components.
Everybody knows about Webform so why would we want another survey system in Drupal? Entityforms takes a very different approach by using an entity and standard fields approach to forms. Entityform submissions are field-able entities.
This has many advantages including being able to use virtually any field module in Drupal. Now you can easily gather geographic information, reference site content and include media references in your surveys and other forms. It also allows for simple integration with popular entity-aware modules such as Views, to handle submission lists and Rules, to handle notifications and form access.
Openfolio is the first of Six Mile Tech's Learning Distibutions™ . OpenFolio™ is a distribution that serves two purposes. On one level it is super simple visual artist portfolio site that allows uploading of images and organizing them into galleries. Openfolio is also meant to used as a learning tool. It contains almost no custom code aside from it's install profile. It is built to be understandable by beginning and intermediate Drupal site builders. Openfolio can help you learn Drupal site building by example.
Looking for easy way to make release notes for your Drupal project. Below is a simple linux script(should work for OS X) for outputing all the git commit messages between 2 tags. It will also make links to the related commits on drupalcode.org for your project.
Supporting the Webform Conidtional can be difficult at times because Webforms can be very complex and a bug that happens in one Webform may not show up in another Webform. To provide better support I am asking users who find bugs in the Webform Conditional module to proivde an exported version of a Webform that experiencing the bug they have found.