@alexpott premiered Config installer an install profile that takes over the Drupal installer and allows sites to be created from existing configuration. This opens the door for some interesting possibilities moving forward. We upgraded Drupal core to use Symfony 2.6 stable. Symfony 2.6 includes over 100 new features and enhancements. For full details see the release announcement. Following on from SA-CORE-2006 we removed mixed SSL support from core, focusing on security by default. We updated CKEditor library to 4.4.6, which included an important security fix.
Drupal 8 ready: drupal_ti supports both Drupal 7 and 8 modules. Use DRUPAL_TI_ENVIRONMENT="drupal-8" for your Drupal 8 modules. Tested: drupal_ti tests its own code base for both Drupal 7 and Drupal 8 modules. Modular architecture: drupal_ti has so called 'runners' and you can combine either e.g. "phpunit simpletest" or run them as separate workers by specifying a matrix. Environment aware: drupal_ti has a file for each environment, which makes the code generic for both Drupal 7 and 8.
This problem was caused by the initial decision of limiting each search index to a single entity (or other) type – since normal searches are always executed on a single index, a search across multiple types cannot be created this way. While other, maybe better-working workarounds in Drupal 7 would be possible, this is solved completely in Drupal 8 where this restriction doesn’t exist anymore.
This project not merely creates confusion for users who won't know whether to use drush or console but it'll double the workload for contrib authors who you are now forcing to integrate with both. Core deliberate has removed extensibility for the sake of contrib maintainers not going nuts.
we are not deciding WHAT gets funded. This gets handled by the branch maintainers, keeping the Association on the right side of the “we don’t direct the project” line. The Drupal 8 Accelerate program is a fantastic opportunity for the Association to support and amplify community efforts. All of our favorite work at the Association follows this model - DrupalCon session selection, Community Cultivation Grants, Global Training Days, and DrupalCamp Fiscal Sponsorship to name a few. We’re here to make it easier for you to innovate, and this program is yet another example.
Generate a block module using console project by answering a few questions. we must indicate in which module we will generate the code (in our example, our module entitled example, original eh?). Then we define respectively the block name, label and ID. We also have the ability to associate a form with the block that will allow us to associate specific fields. In our example, we create a text field that will contain the welcome message.
In this query, we retrieve the node ids of all the published nodes that have been last updated before the current time, that have the word cat inside their title and that have a taxonomy term called cats as a reference in the field_tags. As you can see, there is no more distinction between propertyCondition and fieldCondition (as there is in D7 with EntityFieldQuery). Additionally, we can include conditions based on referenced entities tacking on the entity.(column) to the entity reference field name.
after a decade as a procedural application with procedurally-minded developers, the transition from an all-procedural to a mixed object-oriented/procedural system is likely to be bumpy, especially for developers who are still new to object-oriented code. While a complete treatment of the entirety of object-oriented programming (OOP) would more than fill this entire magazine, a firm grounding in the concepts and syntax of OOP should fit in just a few pages.
run down all the features that have been backported from Drupal 8 to D7.
This is a Drupal 7 backport of the functionality added to the revamped toolbar: #787896: Add a link so that administrators can return to their most recently visited non-admin page which adds a 'Back to site' button when the user has clicked on an administration URL from a non-administration page. The 'Back to site' link will persist until the user returns to a non-administration page.