Planet Drupal

Syndicate content - aggregated feeds in category Planet Drupal
Updated: 38 min 20 sec ago

ADCI Solutions: Webpack starter kit

Wed, 05/31/2017 - 11:11
pA stable release of a Webpack starter kit! Remove its HTML processing to befriend it with Drupal and build a Drupal module or a theme easily./p pWebpack starter kit is based on the following concepts:/p ul lidividing source code from compiled/li liseparated production task/li limodularity/li limodern, future-proof technologies/li lilinting (code style / syntax errors checking)/li lilive reloading for browsers/li lidependencies through node modules (you can install libraries through NPM and import them in your styles/scripts)/li /ul pBased on webpack and npm scripts, this kit lets you jump-start your project faster./p p /p pa href=;utm_medium=planet_drupal_feed_webpackamp;utm_campaign=planet_drupal_webpackamp;utm_term=noneamp;utm_content=rss_summaryFree download. Find out more about this kit./a/p p /p pa href=;utm_medium=planet_drupal_feed_webpackamp;utm_campaign=planet_drupal_webpackamp;utm_term=noneamp;utm_content=rss_picimg alt=Webpack starter kit src= style=width: 720px; height: 380px; //a/p p /p

OSTraining: Automatically Populate Drupal Fields From Other Content

Wed, 05/31/2017 - 10:32
div class=ost-intro-imageimg src= alt=prepopulate width=200 height=133 //div pOne of our members wanted to automatically fill in Drupal fields from another node./p pIt took a little experimentation, but we managed to make it work using the Token, Token Filter and Entity Reference modules./p pThis technique works for nodes, but it should allow you to automatically popular field using data from users, comment or any other entity./p pBefore you begin, follow a href= steps to enable tokens in Drupal fields/a. You must allow tokens inside fields before this tutorial will work./p

Promet Source: 2017 Drupal Trends: What Digital Managers are Thinking About

Wed, 05/31/2017 - 06:40
Managing the digital strategy for an organization interested in delivering ambitious digital experiences to its stakeholders is more than a full time job. The rate of change in digital shows no sign of slowing down soon. It’s all most of us can do to just keep up, let alone think ahead. To help with that, we’ve compiled a shortlist of some of the big issues that will be driving strategic digital decisions over the next year.  Very Responsive Design

Colorfield: React and Drupal 8 with JSON API 2/3

Tue, 05/30/2017 - 22:37
span property=schema:name class=field field--name-title field--type-string field--label-hiddenReact and Drupal 8 with JSON API 2/3/span div class=field field--name-field-image field--type-image field--label-hidden field__item a href= property=schema:image src= width=500 height=234 alt=React logo typeof=foaf:Image class=image-style-large //a /div span rel=schema:author class=field field--name-uid field--type-entity-reference field--label-hiddenspan lang= about= typeof=schema:Person property=schema:name datatype= xml:lang=christophe/span/span span property=schema:dateCreated content=2017-05-30T20:37:34+00:00 class=field field--name-created field--type-created field--label-hiddenTue, 30/05/2017 - 22:37/span div property=schema:text class=clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__itemThe first post of this serie focused on setting up easily a multilingual Drupal and React environment for a museum Audioguide web app. This one describes the steps to achieve a MVP that displays a list and a detail page of Audio contents, so we have the opportunity to cover several basic concepts under React : Components (add from a package repository, inherit, compose, create), Routes (default route and wildcard), Fetch to consume Rest, Localization via React Intl /div

Web Wash: Drupal 8 Debugging Techniques

Tue, 05/30/2017 - 19:27
You're not short on choice when it comes to debugging a Drupal website. You can install Devel and use Kint to print variables to the screen. Or you could use Web Profiler to add a toolbar at the bottom of your site to see how things are performing. If you're looking for a proper debugger look no further than Xdebug. It integrates with a lot of IDEs and text editors and I'd recommend you try it out if you've never used it. I recorded a webinar about Drupal 8 debugging which you can watch above.

Jacob Rockowitz: Webform 8.x-5.x: Where Do We Come From? What Are We? Where Are We Going?

Tue, 05/30/2017 - 17:47
pI love the title of the above a href= Gauguin painting/a - it’s three questions make you think about the past, present, and future. The Drupal community continually asks these questions as well. Personally, I feel Drupal is bigger than me and I’ve been more interested in listening to the dialog around these questions than entering the discussion. For two years I listened to the a href= about porting Webform to Drupal 8/a before taking any action. My action resulted in the starting of a new module named a href= Form/a, which became a href= My journey to building and maintaining the Webform module has gradually led me to start entering the Drupal discussion./ppAnd now, I want to discuss the past, present, and future of the Webform module./ph3pWebform Past/p/h3pFor the past 10 years, Nate Haug (a href= and fellow maintainers have done an amazing job building and maintaining the Webform 3.x and 4.x branch for Drupal 6 7. The ecosystem that grew from the Webform module is extensive with about a href= add-on modules/a./ppTen years ago, in the early days of Form API and before the Entity API, the Webform module provided its own subsystem for building and managing forms and submissions. The Webform module for Drupal 7 has a half a million installs and is the number 10 most-installed Drupal module. Simply put, the Webform module for Drupal 7 does its job and does it well./ppWith Drupal 8 and a href= off the island/a, which resulted in massive API changes, the Webform module was left floating out...a href= More/a

Sudhanshu Gautam | Blog: /kəˈmjuːnɪti/ 'Having a particular characteristic in common.'

Tue, 05/30/2017 - 16:39
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item even property=content:encodedpI have often wondered what would the world look like without communities. Actually, to me, a 18yr old teenager diving into the vast ocean of life and experience, the very thought of it is terrifying. Some opinions are that there will be no tension, while some say that there will be no love. Me? Well, I guess it's better not to disturb the balance of life. Community is something that we all evolved into. Community is the underlying principle of human existence. /p pNow, let's dive out of this philosophical ocean of thoughts and look at some stuffs I did in the past month. I'd very much like to document it. P.S.: I'll still get wacky in between ;P/p pDrupal. Hmm, it's quite a familiar term to me now. But it has evolved into something much greater than just a tool I use to build websites for my freelance clients, it has become a family to me. A family with thousands of members. And to be honest, nobody knows me :P. But hey! That's how it works right? In large families? People from India can relate, I guess xD. Nobody knows the youngest member, yet he is assured that he will be supported when needed. So, I am that youngest great grand son of the community who is trying very hard to prove his caliber and commitment. And I am proud to be a part of the / Note: it shines the brightest on my resume. Special-mention: Google/p pNot more than a month ago, I was selected for Google Summer of Code 2017. For those of know who don't know what it is, please go a href=http://summerofcode.withgoogle.comhere/a because I am really tired explaining to people what it / I was selected because people at Drupal and Google liked my project proposal. This was the first part of the competition and quite exciting in my case. I converted drafts into a proposal just 1 day before deadline, got it reviewed superfast and submitted it minutes before the deadline. It was quite thrilling. I was sweating that day (not to mention Indian summers) Special thanks to the mentors who took some time from their weekend and reviewed my proposal. It really did put smile on my face when you guys said that my proposal is good to / Tip to future students: Contact mentors minimum 20 days before the contest and discuss the project thoroughly. I guess, i was at a little fault on my behalf, being careless. And do contribute to the drupal issue queue regularly. /p pGetting to the main point, let me introduce to my community. Matthew Lechleider aka a href=, he's the principal. Jk, he is the org admin and oversees all the projects. Then we have my old friends a href= too :))/a and Suryansh Singh aka Lord of Codes. And I discovered some amazingly new people this year namely Tameesh, Himanshu, Chiranjeev, Abhishek, Boby, Dibyajyoti and Marcin. And my two lovely mentors Marco aka marvil07 and Palash Vijay who will be guiding me through this summer and teaching me their 'ways' :D I look forward to a summer full of code and that to-do spirit. My mentors and I have agreed that we'll be communicating thrice a week on hongouts and will use Github and collectively. /p pMy project title is Porting Vote Up/Down module to Drupal 8. Currently, it is available for Drupal 7 and since Drupal 8 is the latest version, I have to port it. Vote Up/Down is a module for Drupal which when installed on a Drupal site, provides the functionality of voting or several / Going technical, I have to change the deprecated APIs of the module to make it compatible with the latest version. Along with it, I have to change the module architecture a little by removing the previously existing sub modules./p pSo yeah, that about sums up my journey with Drupal and Google till now. Let's see how the future mends out to be. If you have any questions or views or anything, please let me know in the comments. /p pThanks for tolerating this blogpost till the end. I bet, you are gonna change the world :P /p pSigning off,br / Sudhanshu Gautambr /a href=http://sudhanshug.com p(I just love this sign off)/p /div/div/divdiv class=field field-name-field-tags field-type-taxonomy-term-reference field-label-abovediv class=field-labelTags:nbsp;/divdiv class=field-itemsdiv class=field-item even rel=dc:subjecta href=/blog/taxonomy/term/1 typeof=skos:Concept property=rdfs:label skos:prefLabel datatype=drupal/a/div/div/div

heykarthikwithu: Drupal 8 - Form API, options we have in #states ?

Tue, 05/30/2017 - 15:16
spanDrupal 8 - Form API, options we have in #states ?/span divpDrupal 8, Form API #states allow us to create form elements that change state (show, hide, enable, disable, etc.) depending on certain conditions/p /div spanspan lang= about= typeof=schema:Person property=schema:name datatype= xml:lang=heykarthikwithu/span/span spanTue, 05/30/2017 - 18:46/span Blog: AGILEDROP: DrupalCon sessions about Site Building

Tue, 05/30/2017 - 04:32
a href= src= //a Last time, we gathered together DrupalCon Baltimore sessions about Drupal Showcase. Before that, we explored the area of Coding and Development, Project Management and Case Studies. And that was not our last stop. This time, we looked at sessions that were presented in the area of Site Building. Beyond the Solr Eclipse - Building blazing fast Drupal 8 search with Solr and no code by Tanay Sai and Jayakrishnan Jayabal from Acquia In this session, the authors discussed Apachesolr - an open source search platform that can be easily integrated with Drupal 8. They did not write any code, so… a href= MORE/a

heykarthikwithu: Drupal 8 - Simple Redirect Module, Redirect from one url to another url.

Sat, 05/27/2017 - 12:10
spanDrupal 8 - Simple Redirect Module, Redirect from one url to another url./span divpThis is a light weight Drupal 8 Module provide User to have Redirects in the Website./p /div spanspan lang= about= typeof=schema:Person property=schema:name datatype= xml:lang=heykarthikwithu/span/span spanSat, 05/27/2017 - 15:40/span

FFW Agency: Drupal 8 Migration: It’s All About The Data

Sat, 05/27/2017 - 01:21
span property=schema:name class=field field--name-title field--type-string field--label-hiddenDrupal 8 Migration: It’s All About The Data/span span class=field field--name-uid field--type-entity-reference field--label-hiddenspan lang= about= typeof=schema:Person property=schema:name datatype= xml:lang=Ray Saltini/span/span span class=field field--name-created field--type-created field--label-hiddenFri, 05/26/2017 - 23:21/span div property=schema:articleBody class=clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__itempLast week we released our latest white paper, a href= Reasons to Fast Track Your Move to Drupal 8/a. In it we talk about Drupal 8’s APIs, the inevitability of digital transformation, the freedom to design anytime, its strong and stable codebase and just how easy it has become to migrate from earlier versions of Drupal and other platforms./p pToday we focus on Drupal 8’s powerful APIs/p h4100 Million Reasons to Fast Track Your Move to Drupal 8/h4 pWe are in the midst of a data revolution. Every website, marketplace, phone and sensor on a machine and every wearable on your person is collecting data every minute of every day. Last year Google used 100 million gigabytes of disk space just to index an estimated 30 trillion surface web pages. The trend toward code as a commodity and data becoming the real currency of the digital economy started years ago. Today’s winners are organizations that can master the ability to effectively access, parse, target and distribute data. Doing so is both the great challenge and promise of the digital economy./p pThe most significant factor in the distribution and commercialization of data has been the reimagining of the API (Application Programming Interface) and their rapid proliferation. Modern APIs enable organizations to collect, compute and monetize data, pivot and build cost effective customer centered product and service iterations./p pstrongem2017 is the year APIs help complete the transformation of organizations into truly digital enterprises.    /em/strongemTom Smith, Dec. 20, 2016, Integration Zone/em/p pAs Smith writes in a href= Trends for 2017/a, APIs are no longer considered to be separate products and instead will form the core of a platform upon which new development will occur. /p h4Enter Drupal 8/h4 pWith 30 pre-built APIs shipping with Drupal 8, they do indeed form the core of a powerful application building platform that can help organizations free their data from the limitations of the browser./p pThe fastest way to help you understand the advantages of Drupal 8’s API infrastructure is to begin with its core RESTful Web Services API.  REST in core includes all your favorite CRUD operations to create, read, update and delete content entities including the ability to read configuration entities. For more information read this a href= overview of web service solutions in Drupal 8/a by Acquia CTO and Drupal founder Dries Buytaert. /p pLike what you saw in core REST? Next take a serious look at the core Migrate API and its supporting core modules. You’ll find that upgrading from Drupal 6, Drupal 7 and even other platforms will help you design a clear and straight forward path to getting your data into Drupal 8 where you can begin to take advantage of it’s full range of API goodness. Visit this a href= on upgrading from Drupal 6 or 7 to Drupal 8/a for a step by step peak at the process. /p pLinks to all of Drupal 8’s core modules are provided below. Let us know what you think and a href= our new Drupal 8 Migration white paper/a for more information. /p ullia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= Validation API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= API/a/li lia href= Edit API/a/li lia href= Web Services API/a/li lia href= API/a/li lia href= in Drupal 8/a/li lia href= system/a/li lia href= Assertions/a/li lia href= API/a/li lia href= and dependency injection/a/li lia href= API/a/li lia href= Editor API/a/li lia href= API/a/li lia href= API (Code text)/a/li lia href= Data API/a/li lia href= API/a/li /ulp /p /div div class=field field--name-field-image field--type-image field--label-hidden field__item picture!--[if IE 9]video style=display: none;![endif]--source srcset= 1x, 2x media=screen and (min-width: 1601px) type=image/jpeg/sourcesource srcset= 1x, 2x media=screen and (min-width: 1201px) type=image/jpeg/sourcesource srcset= 1x, 2x media=screen and (min-width: 769px) type=image/jpeg/sourcesource srcset= 1x, 2x media=(min-width: 0px) type=image/jpeg/source!--[if IE 9]/video![endif]--img property=schema:image src= alt=Computer displaying code typeof=foaf:Image //picture/div h6 class=field-label headingTagged with/h6 ul class=links field-itemslia href= property=schema:keywords hreflang=endrupal 8/a/li /ulsection property=schema:commenth2Comments/h2 drupal-render-placeholder callback=comment.lazy_builders:renderForm arguments=0=node1=59062=field_comment3=ffw_comments token=yGmuOSfdr2jvE3O5ZlCYQOL62tDGCZGisbLn7cojsUc/drupal-render-placeholder/section

LevelTen Interactive: See You at Texas Camp 2017 in Austin

Fri, 05/26/2017 - 20:07
img typeof=foaf:Image src= width=600 height=300 alt=texascamp / pThe time has come for the LevelTen Team to trek it down to Austin for this year's a href= Camp/a. Our intention for when we decided to organize the state-wide Drupal Camp last year was for it to move around the state, which is why it is in Austin. We are proud to be Silver Sponsors for the camp and helping co-sponsor the Saturday Night Party!/p pThere is still time to sign up to attend the camp! Tickets are $50 for Saturday and Sunday sessions. Each attendee will also get drink tickets in their badges for the Saturday Night Party, but don't fret;...a href=/blog/felipa-villegas/see-you-texas-camp-2017-austin class=more-linkRead more/a/p

InternetDevels: Passwords and Drupal: some useful hints and cool modules

Fri, 05/26/2017 - 11:31
div class=field field--name-field-preview-image field--type-image field--label-hiddendiv class=field__itemsdiv class=field__item evenimg src=/sites/default/files/public/blog_preview/passwords_in_drupal.png width=937 height=622 alt=Passwords and Drupal: some useful hints and cool modules //div/div/divdiv class=field field--name-body field--type-text-with-summary field--label-hiddendiv class=field__itemsdiv class=field__item evenpAs you may remember from the fairy-tales, knowing the secret words helps you to move even the mountains and open treasure caves. The words “Open, Sesame” from Ali Baba and the Forty Thieves” work somewhat similarly to modern website passwords. However, making passwords work perfectly is a complex art, and it is one of the touchstones of a href= target=_blankDrupal website security/a./p a href= more/a/div/div/div

Third Grove: Creating a Custom Context Reaction in Drupal 7

Fri, 05/26/2017 - 08:30
span property=schema:name class=field-name--titleCreating a Custom Context Reaction in Drupal 7/span span class=field-name--uid rel=schema:authorspan lang= about= typeof=schema:Person property=schema:name datatype= xml:lang=curtis/span/span span property=schema:dateCreated content=2017-05-26T06:30:00+00:00 class=field-name--createdFri, 05/26/2017 - 02:30/span

ADCI Solutions: Manage your Drupal 8 site configurations

Fri, 05/26/2017 - 07:04
pDeployment and configuration management in Drupal 7: what do these words make you feel? Probably a lot of pain. Drupal 7 stores all configurations in database together with content./p pBut what does a good guy Drupal 8 do? Right you are: it provides a completely different way of managing configurations. It is based on the idea that almost all configurations can be stored in files rather than in a database. It allows developers to move settings between development and live sites easily./p pIn this article we’re going to develop a basic workflow which will help to keep your configurations synchronized between environments./p p /p pa href=;utm_medium=drupal_planet_feed_config_drupal8amp;utm_campaign=planet_drupal_config_drupal8amp;utm_term=noneamp;utm_content=rss_summaryDiscover what a Configuration management in Drupal 8 is./a/p p /p pa href=;utm_medium=drupal_planet_feed_config_drupal8amp;utm_campaign=planet_drupal_config_drupal8amp;utm_term=noneamp;utm_content=rss_picimg alt=Development and live Drupal 8 websites get synchronized. src= style=width: 720px; height: 421px; //a/p

Code Positive: 3 Great SEO tools for Drupal content managers

Thu, 05/25/2017 - 15:06
a href= src= width=940 height=230 alt=SEO tools for content managers title=SEO tools for content managers typeof=Image class=image-style-rss-banner //a pHere's three tools that work straight out of the box to quickly and dramatically improve the SEO of the content on your Drupal website./p pa href= MORE/a/p p /p Blog: AGILEDROP: DrupalCon sessions about Drupal Showcase

Thu, 05/25/2017 - 10:05
a href= src= //a Last time, we gathered together DrupalCon Baltimore sessions about Coding and Development. Before that, we explored the area of Project Management and Case Studies. And that was not our last stop. This time, we looked at sessions that were presented in the area of Drupal Showcase. Ain’t No Body: Not Your Mama’s Headless Drupal by Paul Day from Quotient, Inc. This session explores disembodied Drupal, also known as bodiless Drupal- an application that uses Drupal’s powerful framework to do things it does well while storing the actual domain data in a remote repository. Moreover, it explores… a href= MORE/a

Kristian Polso: Blockchain, GDPR, Migrate API... Videos from DrupalCamp Nordics 2017 are live!

Thu, 05/25/2017 - 09:15
I have just finished editing the session videos from the very first DrupalCamp Nordics. DrupalCamp Nordics 2017 was held in Helsinki, on 11th to 12th of May 2017. The event was a great success, with over 120 participants from more than 10 different countries! The topics of the sessions ranged from more high-level technology-related like Blockchain and GDPR to more practical developer-oriented matters like using the Migrate API and introduction to Drupal 8 caching. Drupal 6 security update for Site Verify

Wed, 05/24/2017 - 22:06
div class=field field-name-body field-type-text-with-summary field-label-hiddendiv class=field-itemsdiv class=field-item evenpemAs you may know, a href= 6 has reached End-of-Life (EOL)/a which means the Drupal Security Team is no longer doing Security Advisories or working on security patches for Drupal 6 core or contrib modules - but the a href= 6 LTS vendors/a are and we're one of them!/em/ppstrongToday, there is a Moderately Critical security release for the a href= Verify/a module to fix an Cross Site Scripting (XSS) vulnerability./strong/ppspan/span/ppThe Site Verify module enables privilege users to verify a site with services like Google Webmaster Tools using meta tags or file uploads./ppspan/span/ppThe module doesn't sufficiently sanitize input or restrict uploads./ppspanSee the /spana href= advisory for Drupal 7/aspan for more information./span/ppHere you can download a href= Drupal 6 patch/a./ppstrong/strongIf you have a Drupal 6 site using the Site Verify module, we recommend you update immediately./ppstrongIf you'd like all your Drupal 6 modules to receive security updates and have the fixes deployed the same day they're released, please a href= out our D6LTS plans/a./strong/ppemNote: if you use the a href= module (totally free!), you'll be alerted to these and any future security updates, and will be able to use drush to install them (even though they won't necessarily have a release on