Drupal Feeds

Acquia Developer Center Blog: 254: Mumbai Memories - meet Rakesh James

Planet Drupal - Wed, 2017-03-22 17:13
DrupalCon Asia Mumbai 2016 logo

My trusty microphone, camera, and I recorded a few great conversations at DrupalCon in Mumbai that have never been released until now. Today, a conversation with Rakesh James, who credits Dries for giving him a way to live and support his family with Drupal. Rakesh is an extraordinary and generous person; he's personally paid that forward, giving others in India the chance to change their lives, too, by teaching hundreds of people Drupal and giving them a shot at a career, too. He's also a top 30 contributor to Drupal 8 core.

Rakesh told me about the moment he both discovered and fell in love with Drupal. His manager gave him permission to check out Drupal for a project, "I started it with Drupal 5. I got a big error. My senior [colleague] said I could post on Drupal.org because he was sitting far away and could not debug for me. I posted the error ... After one hour somebody from the community replied that it would be better if you started with Drupal 6. That was amazing. If you post it, somebody from the [other side] of the planet replied to me, 'You should do this.' From that amazing [moment] till now, I have that feeling. All the time when you go to the community and post something, you'll be getting the right answer. In an hour's time. That is so amazing."

"I feel like when I have gotten something, I should give back to others who are struggling. If they have a little education, know how to play with the computer, I should teach them Drupal. That is the best way of doing it. I spread the word because I got something. The people are around, this magic should be with them also ... So they will have a better life. They'll have a better salary. It's a better way to do that; teach the kids in pre-university colleges. We should teach them. I volunteer my time for that. Two Saturdays a month, we go out to the colleges. Every first Saturday, we have a community meet-up; the other Saturday we go to a college and teach them Drupal."

If you have any doubts about Rakesh's sincerity in all this, watch how moved he is in the video from about 10:30 to 11:50 :-)

DrupalCon Asia Mumbai 2016 was almost exactly a year ago now. Of all the conferences I have been to, Mumbai was probably my favorite. I met an incredible, active, enthusiastic Drupal community that welcomed everyone with open arms, incredible food (!), and a LOT of selfies :-)

Subscribe to the podcast!

Subscribe to the Acquia Podcast in iTunes and rate this episode!

Subscribe via our RSS feed.

Skill Level: BeginnerIntermediateAdvanced

Acquia Developer Center Blog: 254: Mumbai Memories - meet Rakesh James

Feeds from Drupal.org - Wed, 2017-03-22 17:13
DrupalCon Asia Mumbai 2016 logo

My trusty microphone, camera, and I recorded a few great conversations at DrupalCon in Mumbai that have never been released until now. Today, a conversation with Rakesh James, who credits Dries for giving him a way to live and support his family with Drupal. Rakesh is an extraordinary and generous person; he's personally paid that forward, giving others in India the chance to change their lives, too, by teaching hundreds of people Drupal and giving them a shot at a career, too. He's also a top 30 contributor to Drupal 8 core.

Rakesh told me about the moment he both discovered and fell in love with Drupal. His manager gave him permission to check out Drupal for a project, "I started it with Drupal 5. I got a big error. My senior [colleague] said I could post on Drupal.org because he was sitting far away and could not debug for me. I posted the error ... After one hour somebody from the community replied that it would be better if you started with Drupal 6. That was amazing. If you post it, somebody from the [other side] of the planet replied to me, 'You should do this.' From that amazing [moment] till now, I have that feeling. All the time when you go to the community and post something, you'll be getting the right answer. In an hour's time. That is so amazing."

"I feel like when I have gotten something, I should give back to others who are struggling. If they have a little education, know how to play with the computer, I should teach them Drupal. That is the best way of doing it. I spread the word because I got something. The people are around, this magic should be with them also ... So they will have a better life. They'll have a better salary. It's a better way to do that; teach the kids in pre-university colleges. We should teach them. I volunteer my time for that. Two Saturdays a month, we go out to the colleges. Every first Saturday, we have a community meet-up; the other Saturday we go to a college and teach them Drupal."

If you have any doubts about Rakesh's sincerity in all this, watch how moved he is in the video from about 10:30 to 11:50 :-)

DrupalCon Asia Mumbai 2016 was almost exactly a year ago now. Of all the conferences I have been to, Mumbai was probably my favorite. I met an incredible, active, enthusiastic Drupal community that welcomed everyone with open arms, incredible food (!), and a LOT of selfies :-)

Subscribe to the podcast!

Subscribe to the Acquia Podcast in iTunes and rate this episode!

Subscribe via our RSS feed.

Skill Level: BeginnerIntermediateAdvanced
Categories: Straight From Drupal

Check Link

Latest Drupal Modules - Wed, 2017-03-22 17:05

This module is intended to solve a very simple problem: if you have "secured" pages to which you want to link, but a user is not logged in, the menu will hide it. If you point a user to user/login?destination=the-page, the link will disappear for logged in users.

Point your users to checklink?destination=the-page to allow the link to show, but redirect users appropriately.

Categories: Straight From Drupal

Views password field

Latest Drupal Modules - Wed, 2017-03-22 16:06

This module exposes the password hash in views. Do not use this module unless you know what it does.

Categories: Straight From Drupal

Simple ICS

Latest Drupal Modules - Wed, 2017-03-22 15:56

* Introduction
This is a simple module which allows create simple twig urls which will create an ICS calendar file based on a node and two start and end date fields.

* Requirements
This module requires the https://github.com/markuspoerschke/iCal module which is part of the composer.json file included

* Recommended modules
N/A

* Installation
Typical Drupal install

* Configuration

Categories: Straight From Drupal

Vacation with Drupal: Showcase of Travel and Tourism Websites

Acquia Blogs - Wed, 2017-03-22 15:46

Drupal can help businesses across any industry create rich digital experiences. With benefits like scalability, responsive design out-of-the-box, flexible API-first architecture, and one of the largest open source communities, it’s no surprise that more than one million sites trust Drupal today.

One of our agency partners, Miles, specializes in creating forward-looking websites for destination and hospitality businesses. By creating rich digital experiences for its clients, Miles is inspiring travel and enabling customers’ business success.

Drupal and Acquia Cloud allow us to build and deliver amazing travel destination sites rapidly that can also handle the scale of visitors throughout the busy travel season. - Andrea Wood, Vice President of Marketing at Miles.

If you’re already using Drupal or planning to use Drupal as a CMS to power your travel or tourism site, here are just a few examples of how other businesses in this space are using Drupal, inspired by Miles’ customers. You may even come across a couple of places you’d like to visit as well.

TravelWyoming.com: Module-Based Approach and Industry Extranet

TravelWyoming.com embodies the natural beauty and untamed spirit of the West, pairing grand visuals with thoughtful content that taps into the mindset of those seeking their next great adventure. Easy-to-access planning information pulls site visitors down the travel funnel from high-level inspiration to actual booking, and because the site is responsive, it can move with visitors anywhere, on any device.

Working closely with the Wyoming Office of Tourism, the Drupal developers at Miles focused on allowing content to drive the page layouts for TravelWyoming.com — instead of the template-driven approach taken on by many other sites. The flexibility to create campaign and content pages was key because the site’s focus is to showcase the new “That’s WY” brand while driving partner referrals. Through a module-based approach, the responsive website includes the flexibility to create whatever page layout best tells the story for any given piece of content.

Additionally, Miles developed an Industry Extranet solution that gives Wyoming Office of Tourism’s industry partners a robust, easy-to-use platform for updating listing information on the site, as well as the ability to submit other rich content assets such as photos, videos and article ideas. Partner updates are connected to Drupal through an API for a seamless share of data.

GoToBermuda.com: Taxonomy Powered and Node Referenced Content Delivery

Visit Bermuda
The new, visually rich GoToBermuda.com is a fully responsive website designed to reflect the destination’s new brand, convey Bermuda’s story on any device, connect visitors to on-island tourism partners and enable Bermuda Tourism Authority (BTA) staff to easily administer the site.

Tapping into the allure and intrigue of the new brand, a robust collection of rich, brand-aligned feature content — articles, listicles, itineraries and videos — connects users to local insights and island experiences. The sophisticated, visually stunning site was designed with a mobile-first approach and makes use of eye-catching elements like cinemagraphs.

The developers at Miles leveraged Drupal’s taxonomies and node reference capabilities to make content recommendations that encourage deeper content exploration on the site. Taxonomies are used to make related content recommendations on interest-based landing pages, regional-landing pages and editorial pages. Node references are used on editorial pages to power Google maps showing related tourism businesses, and a reverse lookup of those same node references on tourism business pages show where those businesses have been mentioned on editorial pages around the site. GoToBermuda.com is freely and easily managed by BTA’s tourism staff.

ThePalmBeaches.com: Component-Driven Design with Drupal

Palm Beach County, Florida, is a diverse destination providing visitors with a wealth of experiences, many of them unexpected. ThePalmBeaches.com promotes engaging experiences and trip ideas in bold new ways.

Through close collaboration with Discover The Palm Beaches, Miles took a component-driven approach to developing ThePalmBeaches.com on the Drupal CMS. This allows Discover The Palm Beaches staff the flexibility to easily manage content and seasonal promotions. For example, inspirational landing pages were developed for showcasing the diversity and beauty of the location, while allowing for video assets to be in the forefront. (Palm Beach County is a large region that encompasses a variety of destinations, and this is especially useful for telling each city’s unique story.)

The site’s responsive format is core to capitalizing on organic traffic and focusing media campaign traffic, which is now more often viewed on mobile devices than desktop.

VisitStPeteClearwater.com: 360 Video Portal

Visit St. Pete
On VistiStPeteClearwater.com, you’ll find a Visit St. Pete/Clearwater 360° Video Portal that brings together the destination’s library of virtual reality videos, created to inspire travelers at the “dreaming” stage of vacation planning.

This dedicated section is designed to enable users to move fluidly from video to video, encouraging them to immerse themselves in 360° video content in one seamless experience — ultimately giving them a preview of things to see and do in the area. Like the website, the portal is fully responsive so potential visitors can watch the videos and navigate through the section on any device and any browser — a first for a destination marketing organization (DMO) in the United States.

The videos also connect viewers to planning content — dedicated articles about the experience that answer questions users may be looking to answer after watching the video like the best time to visit to have the experience, and what attractions or things to do that are nearby.

Michigan.org: Roadtrippers Integration

Visit Michigan
When it came to powering business listings on the new Michigan.org, the Michigan Economic Development Corporation (MEDC) had an extensive point-of-interest database for tourism-related locations in the state, but lacked a tactical planning tool that could help users move beyond the inspiration phase of traveling. To that end, the MEDC and Miles partnered with Roadtrippers to leverage their excellent product — more than 12 million points of interest across thousands of categories — which fulfilled that exact need.

The solution was a shopping-cart-type widget that can add locations from Michigan’s POI database and map that to Roadtrippers’ POI database. This allows users to search and find the places they want to visit in Michigan, and then send that information to Roadtrippers, where users can then execute more functional, travel-related features such as calculating total trip distance, manipulating the itinerary, calculating gas cost, etc.

Hopefully these examples will give you some fresh ideas when building your own travel and tourism digital experience on Drupal (or even planning your future vacation destination). For more examples of innovative travel and tourism websites, check out our friends at MilesPartnership.com.

Categories: Drupal Universe

Mediacurrent: Using Normalizers to Alter REST JSON Structure in Drupal 8

Planet Drupal - Wed, 2017-03-22 12:20
alt=”” Overview

Drupal 8 core provides for solid REST capabilities out-of-the-box, which is great for integrating with a web service or allowing a third-party application to consume content. However, the REST output provided by Drupal core is in a certain structure that may not necessarily satisfy the requirements as per the structure the consuming application expects.

In comes normalizers that will help us alter the REST response to our liking. For this example, we will be looking at altering the JSON response for node entities.
 

Mediacurrent: Using Normalizers to Alter REST JSON Structure in Drupal 8

Feeds from Drupal.org - Wed, 2017-03-22 12:20
alt=”” Overview

Drupal 8 core provides for solid REST capabilities out-of-the-box, which is great for integrating with a web service or allowing a third-party application to consume content. However, the REST output provided by Drupal core is in a certain structure that may not necessarily satisfy the requirements as per the structure the consuming application expects.

In comes normalizers that will help us alter the REST response to our liking. For this example, we will be looking at altering the JSON response for node entities.
 

Categories: Straight From Drupal

Janez Urevc: Get ready for the Media workshop at Drupal dev days Seville

Planet Drupal - Wed, 2017-03-22 11:43
Get ready for the Media workshop at Drupal dev days Seville slashrsm Wed, 22.03.2017 - 12:43

Tomorrow I'll be giving a workshop about the Drupal 8 media. As part of it we'll build a "media" site from scratch. We will start with the standard Drupal installation, add modules and configuration and see how far we can get.

If you are planning to attend the workshop and want to be fully productive I'd ask you to take some time and prepare your development environment. We will need Drupal 8 checkout with the following modules:

Besides that we'll also need Dropzone and Slick libraries, which you can install based on the docs provided in the README files of the respective modules ([1], [2]).

You can download all dependencies manually or use the project template that I provided for you. Simply clone the repository and run composer install in the project root.

Enjoyed this post? There is more! Want to learn Entity browser? Possible solution for knowledge sharing in the Drupal 8 media domain Call for Drupal 8 media ecosystem co-maintainers

Janez Urevc: Get ready for the Media workshop at Drupal dev days Seville

Feeds from Drupal.org - Wed, 2017-03-22 11:43
Get ready for the Media workshop at Drupal dev days Seville slashrsm Wed, 22.03.2017 - 12:43

Tomorrow I'll be giving a workshop about the Drupal 8 media. As part of it we'll build a "media" site from scratch. We will start with the standard Drupal installation, add modules and configuration and see how far we can get.

If you are planning to attend the workshop and want to be fully productive I'd ask you to take some time and prepare your development environment. We will need Drupal 8 checkout with the following modules:

Besides that we'll also need Dropzone and Slick libraries, which you can install based on the docs provided in the README files of the respective modules ([1], [2]).

You can download all dependencies manually or use the project template that I provided for you. Simply clone the repository and run composer install in the project root.

Enjoyed this post? There is more! Want to learn Entity browser? Possible solution for knowledge sharing in the Drupal 8 media domain Call for Drupal 8 media ecosystem co-maintainers
Categories: Straight From Drupal

Measurement

Latest Drupal Modules - Wed, 2017-03-22 11:13

Provides an API for working with measurements.

Categories: Straight From Drupal

Flickr: EDD17

Feeds from Drupal.org - Wed, 2017-03-22 11:09

martinacurcio posted a photo:

EDD17

Welcome to EDD17!

Categories: Straight From Drupal

Chief

Latest Drupal Modules - Wed, 2017-03-22 09:26

Catalyst, a versatile Drupal 7 installation profile will be transitioning to a Full module project (instead of an installation profile) in it's eventual evolution to Drupal 8.

Dedicating the name of this upcoming project to my friend, Brock.

Categories: Straight From Drupal

Bridge

Latest Drupal Themes - Wed, 2017-03-22 08:48

The bridge theme contains a sane set of default templates for starting a new project.

Roadmap
Categories: Straight From Drupal

Cards

Latest Drupal Modules - Wed, 2017-03-22 08:47
Categories: Straight From Drupal

Formatter Suggest

Latest Drupal Modules - Wed, 2017-03-22 00:42

Add a field formatter third party setting to suggest additional templates by way of appending a suffix.

Categories: Straight From Drupal

LakeDrops Drupal Consulting, Development and Hosting: Migrate to Drupal 8

Planet Drupal - Tue, 2017-03-21 19:54
Migrate to Drupal 8 Drupal 8 Migration Richard Papp Tue, 03/21/2017 - 20:54 The first meeting of the Drupal User Group Bodensee (Lake Constance) in 2017 will be about migration to Drupal 8.

LakeDrops Drupal Consulting, Development and Hosting: Migrate to Drupal 8

Feeds from Drupal.org - Tue, 2017-03-21 19:54
Migrate to Drupal 8 Drupal 8 Migration Richard Papp Tue, 03/21/2017 - 20:54 The first meeting of the Drupal User Group Bodensee (Lake Constance) in 2017 will be about migration to Drupal 8.
Categories: Straight From Drupal

MidCamp - Midwest Drupal Camp: Call for Volunteers

Planet Drupal - Tue, 2017-03-21 19:12
We need you!

Want to give back to the Drupal Community without writing a line of code? Volunteer to help out at MidCamp 2017.  We’re looking for people to help with all kinds of tasks including: 

Setup/Teardown
  • For setup, we need help making sure registration is ready to roll, and getting T-shirts ready to move.

  • For teardown, we need to undo all the setup including packing up all the rooms, the registration desk, cleaning signage, and making it look like we were never there.

Registration and Ticketing
  • We need ticket scanners, program dispersers, and people to answer questions.

Room Monitors
  • Pick your sessions and count heads, make sure the speakers have what they need to survive, and help with the in-room A/V

If you’re interested in volunteering or would like to find out more, please contact us.

Volunteer!

Pages

Subscribe to My Drupal aggregator