Remove the comment text area filter tips link in Drupal 8

Posted by David Lohmeyer's Blog on February 10, 2017 at 3:38pm

Sometimes you just want a cleaner comment entry box. Here's a quick Gist module that will remove your comment tip link beneath comment form body entries in Drupal 8. This uses a form alter to remove the filter help on the comment form.

If you wanted an even cleaner look, you could remove the other text below the comment box altogether by overriding filter-guidelines.html.twig and filter-tips.html.twig in your theme!

Dynamic Default and Allowed Values for List Fields in Drupal 8

Posted by Chromatic on February 10, 2017 at 2:30pm

Discover the hidden dynamic allowed values and dynamic default values functionality of list fields.

6 More things to know if you are a Drupal Developer

Posted by Valuebound on February 10, 2017 at 1:11pm

The new year started with 6 things to read if you are a Drupal Developer and today we discuss 6 more things that should be handy for you to move up the scales with Drupal.

Command Line Interface:

Having an in-depth knowledge of Command Line Interface (CLI) brings more productivity to the developer. The one who is a CLI Ninja quickly automates repetitive tasks and also enhances the ability to use tools like Drush that perform tasks quickly without requiring a developer to navigate more than 3 mouse clicks to complete the overall process.

The CLI for Drupal…

Multiple MySQLs Make Platform.sh a Marvelous Multisite Machine

Posted by Platform.sh on February 10, 2017 at 1:00am

(Because alliterations are always appropriate.)

As we hinted at previously when rolling out Apache Solr 6.3, we’re rolling out new functionality for many of our containers to support multiple databases on a single service. We’re happy to report that next up is the big one: MySQL now supports multiple databases, and restricted users.

Handle 40x as much traffic -- Switch to Drupal 8

Posted by Freelock on February 9, 2017 at 11:22pm
The story

We had a client reach out about an error page they got on their site:

ScalingscalabilityPerformanceDrupal 8Drupal Planet

New HTML validation method from GoDaddy (and how to configure using apache)

Posted by Nacho Digital on February 9, 2017 at 10:43pm
Not sure who's to blame, but we have a new HTML validation method from GoDaddy. It is an improvement from the "none HTML validation at all" phase they went through, but took me a while to make it work with apache. The problem was the dot/hidden directory they request to put your validation code in: /.well-known/pki-validation/godaddy.html

In my case there were a couple of reasons why this was difficult:

  • I didn't know about the hidden directory (.) block in Apache.
  • In my case some domains run the whole site over HTTPS, so I needed to make the new rules co-exist with the old HTTPS redirection rules.
  • I have a mixture of hostings. For some sites I control apache, so I could use Virtual Host configurations. But for others (like the ones running on Acquia) I need to create .htaccess rules.

The solution was much simpler than I anticipated, but quite difficult to debug. Finally I made it work for both environments.

I could have used the DNS ownership verification method, but in my case that means I would need to involve the people owning the domain. In my experience that takes longer and it can become really involved when owner doesn't know anything about DNS.

Preserve the ability to Quick Edit nodes when theming node templates!

Posted by Jeff Geerling's Blog on February 9, 2017 at 8:49pm

...aka, avoid the annoying Javascript error below:

drupal.js:67
TypeError: undefined is not an object (evaluating 'entityElement
      .get(0)
      .getAttribute')

Many themers working on Drupal 8 sites have Contextual menus and Quick Edit enabled (they're present in the Standard Drupal install profile, as well as popular profiles like Acquia's Lightning), and at some point during theme development, they notice that there are random and unhelpful fatal javascript errors—but they only appear for logged in administrators.

Eventually, they may realize that disabling the Contextual links module fixes the issue, so they do so and move along. Unfortunately, this means that content admins (who tend to love things like contextual links—at least when they work) and up not being able to hover over content to edit it.

There are two ways you can make things better without entirely disabling these handy modules:

So long, and thanks for all the issues

Posted by Drupal.org blog on February 9, 2017 at 8:30pm

I am happy and sad to share the news today that I am leaving the Drupal Association for an exciting new adventure.

I've been volunteering for Drupal.org for a while before I joined the Association as a staff member in April 2012. Before that I never actually thought you can be paid to do something you volunteer your free time for because you enjoy doing it so much.

It was also my first remote job. Back then it was not as common. I clearly remember first talking to Angie, and my initial response was "You are crazy. I am literally on the other side of the world." Which she didn't find to be of any consequence.

It's been a wonderful (almost) 5 years. I've learned a lot, and grew. I've traveled a lot and met lots of fantastic people. I watched the Association grow. Our engineering team grew as well from 2 to 11, which was exciting but also challenging to be a part of. We've done some great things on Drupal.org. Of course, there are so many many more I wish we'd done. :)

The time has come however to move on to the new challenges.

Thanks to all the volunteers who worked with me during all these years. You were so helpful and generous with your time.

Thanks to the staff members for being wonderful human beings, for your support, and laughs, for becoming a family.

I am incredibly sad to leave our staff, and especially the Engineering team. They are a smaller team now, and I know just how hard it will be to maneuver all the requests coming from all the different parts of the community with the limited resources they now have. So please be nice to them.

As for the next steps, I am looking forward to joining the DA alumni club, which includes some of my closest friends. And I will be around. You will probably see me at the next DrupalCon. Come say hi. And no, I will not fix your webmasters' queue issue. 
 

---
Photo from Flickr.

US. Department of Energy

Posted by Drupal.org Featured Case Studies on February 9, 2017 at 6:58pm
Image of IMac and Ipad with energy.gov site pages displayed on themCompleted Drupal site or project URL: https://energy.gov/Constituent engagement with Drupal

The Department of Energy worked with Phase2 to transform how they communicate and engage with their constituents by overhauling their digital presence and launching the new Energy.gov with Drupal.

Flexibility with centralized brand management

In order to transform the way the department’s digital presence, they needed a centralized architecture that could accommodate dozens of agency sites and empower hundreds of editors with a streamlined publishing workflow. A Drupal platform enabled the department to deliver a mobile-first user experience that reflects the fervent pace of innovation found at the world’s authority on energy technology and policy. The combination of an award-winning mobile-first design and tools that promote flexibility, centralized CMS management, and editor independence has made Energy.gov the standard-bearer for digital in the federal sphere.

Following the platform redesign in 2011, and a responsive retrofit in 2013, as a trusted long time partner, Phase2 provides ongoing day-to-day support which involves working with their hosting provider on ensuring the sites are up and running, available, and scaled appropriately, as well as feature enhancements and bug reports as they come through on a monthly development cycle. Our work is continuing to evolve together with a breakthough redesign of Energy.gov slated to launch in early 2017.

Key modules/theme/distribution used: ViewsContextOrganic groupsEnvironment IndicatorBeansTagBorealisMediaSecurity KitWorkflowState MachineState Flow CollectionOrganizations involved: Phase2AcquiaBlackMeshTeam members: bmorrisonthekellyesrjoshSteven Merrillckoppenhaverbrenk28fhaynesalphageekboy

5 Steps to Identify the Right Project Management Methodology

Posted by Mediacurrent on February 9, 2017 at 6:12pm
Drupal Project Management

Project management (PM) is an art. Creativity is essential to success for the team and especially for the leader who must communicate, listen, enable, motivate, and lead the team to meet the needs of the internal and external stakeholders.  A project manager lacking creativity is like a soft, lightly stuffed animal – he or she will just flop around, jumping from one idea to the next without any purpose.

Building an Online Community From Start to Finish: Insights from the National Hemophilia Foundation

Posted by Cheeky Monkey Media on February 9, 2017 at 5:25pm
Building an Online Community From Start to Finish: Insights from the National Hemophilia Foundation Spela Thu, 02/09/2017 - 17:25

Two weeks ago, I had the chance to sit down with the National Hemophilia Association (NHF)’s marketing and education team:

  • Jay Patel, Director of Online Marketing and Data Systems
  • Beth Marshall, Director of Communications
  • Kate Nammacher, Director of Education
  • Corinne Koenig, Manager of Education and Training

During our half-an-hour chat about their redesigned online community website Victory for Women, we covered:

Migrating to Drupal 8? Check if Your Drupal 7 Modules are Ready

Posted by OSTraining on February 9, 2017 at 2:21pm
checking upgrade status of modules

Are you a Drupal 7 user who wants to migrate to Drupal 8.

You're not alone. "Can I rebuild my site in Drupal 8?" is a very common question in the Drupal community.

This tutorial will show you how to use the Upgrade Status module to see if you can rebuild your site in Drupal 8. 

Drupal 8 Responsive Colorbox Gallery with Caption Text

Posted by OSTraining on February 9, 2017 at 12:13pm
drupal 8 responsive colorbox gallery with caption text

An OSTraining member asked how to make a gallery with Colorbox in Drupal 8.

For this tutorial, you will need the following modules, bootstrap subtheme and some understand of theming with CSS. 

I would always recommend you use Drush, Console or Composer to download your modules.

Join us for Drupal Mountain Camp

Posted by Amazee Labs on February 9, 2017 at 10:00am
Join us for Drupal Mountain Camp

Next week, the Drupal community from Switzerland and the world will gather in beautiful Davos for the first Drupal Mountain Camp. Together with a dedicated team, we are working hard on the last bits before the conference kicks off. Let me give you a brief overview, of what to expect.

Josef Dabernig Thu, 02/09/2017 - 11:00 Drupal Mountain Camp

The Davos Congress center, located right in the Alps, will host us for 4 days from Thursday, 16 to Sunday, 19 February 2017. From the Zurich airport, it’s a bit more than 2 hours by train, so make sure to use the coupon code for a 25% discount on the railway ticket. More details on the venue and travel options can be found on our website.

Davos
© Destination Davos Klosters

What to expect

We’ll kick off with workshops and sprints on Thursday. Join our First-time Sprinter Workshop and get started with contributing to Drupal. Our team of sprint mentors will ensure everyone will find a good way to become a successful contributor to Drupal 8 core. Also, initiative leads from Media, Paragraphs and Rules will be happy to collaborate with you.

Thursday afternoon, you can either continue to sprint or join one of the hands-on workshops:

Laura Gaetano (@alicetragedy), manager at Travis Foundation and the organiser of Rails Girls Summer of Code will open Friday's activities with a keynote: Making your voice heard: Open Source Needs You.

Saturday’s keynote will be presented by Preston So (@prestonso), Development Manager of Acquia Labs: API-first Drupal and the future of the CMS.

On Sunday, you can either continue to sprint or join us for some skiing and snowboarding on Jakobshorn. The other social activities include: ice skating, night sledging as well as an ice hockey match.

Skiing
© Destination Davos Klosters

Jam-packed programme

The full schedule contains 30 sessions in 3 parallel tracks.

Let me highlight a few:

Responsive Images under control by Cristina Chumillas (@chumillas)

Apart from those tech-oriented sessions, we’re also excited to bring various show-cases such as: 

Presentation  Sprinting
  
Source: Amazee Labs

Big thanks

This event wouldn’t be possible without the great help from our sponsors. A big thank you goes out to platform.sh, Somedia Production and Amazee (Gold), Acquia, unic, hostpoint, Previon plus, IWF Web Solutions, Liip, Gridonic, netnode, getunik AG, MD Systems, WONDROUS, Softescu (Silver) as well as others: Soul.media, JetBrainsm, amazee.io.

Get your ticket today!

So far, more than 110 people have registered. Don't miss out! Go, get your last minute ticket via the website. We are looking forward seeing you in Davos.

Sharing innovation with your competitors

Posted by Dries Buytaert on February 9, 2017 at 9:55am

Some of the largest brands in the world are emerging as leading sponsors and contributors of Drupal. Pfizer, for example, has been using Drupal to improve its internal content workflow processes. Not only is Pfizer a major user of Drupal, they are also making their Drupal improvements available for everyone's benefit, including their competitors. This kind of innovation and collaboration model is relatively unheard of and is less likely to happen with proprietary software.

Another great example is Boston.gov. Last year the City of Boston migrated Boston.gov to Drupal. Shortly after the launch of Boston.gov, they released Boston.gov's source code to the public domain. By open-sourcing their project, the city of Boston is challenging the prevailing model. Anyone can see the code that makes Boston.gov work, point out problems, suggest improvements, or use the code for their own city, town or organization.

The City of Boston isn't the only government agency that is changing their way of innovating and collaboration. In 2012, the White House released the code behind "We the People", the Drupal-based application that allows the American people to submit petitions directly to the President of the United States. By releasing the code that supports "We the People", any government in the world can take advantage of the project and implement it in their own community.

Next, the international media group Hubert Burda Media employs a team of six Drupal developers that build and maintain Thunder, a Drupal 8 distribution that can be used by any of the 164 brands that Burda supports. Last year, Burda open-sourced Thunder, allowing competitors to benefit from Burda's development, know-how and best practices. As part of their work on Thunder, Burda is an active contributor to Drupal 8's media initiative. Burda is also inviting its competitors to contribute to Thunder.

Some may wonder what is beneficial about sharing innovation with competitors. Today, technology is becoming more and more complex and the rate of change is accelerating. It is becoming increasingly difficult for any one organization to build an entire solution and do it well. By contributing back and by working together, these organizations can keep a competitive edge over those that don't use open source and collaborate. What looks strange to some, is actually perfectly logical to others. Those that contribute to open source are engaging in a virtuous cycle that benefits their own projects. It is a tide that raises all boats; a model that allows progress to accelerate due to wider exposure and public input. It's a story that is starting to play out in every industry -- from pharmaceutical companies, to media and publishing to government.

Challenge the prevailing model

As I wrote in my 2016 Acquia retrospective, I believe that the use of open source software has finally crossed the chasm -- most organizations don't think twice about using open source software. The next step is to encourage more organizations to not just use open source, but to contribute to it. Open source offers a completely different way of working, and fosters an innovation model that is not possible with proprietary solutions. Pfizer, Boston.gov, the White House and Burda are remarkable examples of how organizations benefit from not only using but contributing to open source.

In order to help people understand the power of this model we have to change the lens through which organizations see the world. It's hard to disrupt the status quo, but fortunately we now have powerful examples that highlight how great organizations are using open source to change their operating model.

If you want to help challenge the prevailing model at your own organization, here are the basic steps that your organization can implement today:

  1. Embrace open source in your organization and make it successful.
  2. Assess whether any of your customizations are truly custom or if they can be used by others.
  3. Contribute back your customizations to the open source project, advance it in the open and encourage others to contribute.

AGILEDROP: Problems about diversity do not come from the Drupal Community

Posted by Agiledrop.com Blog on February 9, 2017 at 9:05am
When I saw what happened on Drupal Camp Munich, I began to think about diversity even more. Make no mistake, I thought about it before too, but just not in that large extent. Nevertheless, the problem seems an important one to me, but it far surpasses the borders of a »small« Drupal Community. Including the copies of a men's lifestyle and entertainment magazine in the welcome bag for attendees on Drupal Camp Munich was, in my opinion, far from appropriate for such event. We know that besides the negative comments, one of the speakers canceled his session due to the lack of action and… READ MORE

Drupal Modules: The One Percent — Captcha Riddler (video tutorial)

Posted by Drupal Modules: The One Percent on February 9, 2017 at 3:00am
Drupal Modules: The One Percent — Captcha Riddler (video tutorial) Project page screenshot NonProfit Wed, 02/08/2017 - 21:00 Episode 19

Here is where we bring awareness to Drupal modules running on less than 1% of reporting sites. Today we'll investigate Captcha Riddler and consider a strategy which just might help reduce human-generated spam.

Call for Design Partners

Posted by Drupal Association blog on February 8, 2017 at 11:33pm

The Drupal Association is seeking a design partner for creative, graphic and website design services for a new DrupalCon brand. We're looking for people who understand the Drupal community, Drupal the project, software innovation, and our extreme nerdiness - and know how to turn these things into compelling designs that are functional, fun, and make people look twice. 

Main Deliverables

  • Overall conference branding
  • Content hierarchy and IA for the DrupalCon website
  • Design and theming
  • Digital and print graphics design

Scope of Work

The design partner's work will reinforce a positive brand image of DrupalCon to attendees and within the Drupal community year-round. The design should reflect DrupalCon's position as a major international software conference and the community connections that make DrupalCon a unique event. The SOW may include, but is not limited to, the following:

  • Overall creative design of DrupalCon brand
  • Digital outreach: newsletter templates, social media profiles (theme/icons), badges, ads
  • Signage: venue signage, banners, sponsor signs
  • Materials: slide decks, volunteer/staff clothing, giveaway items
  • Print: letterhead/templates, badgelettes, sponsorship guide
  • Style guide: production and use guides
  • Theming for the DrupalCon website

Commitments

The design partner will coordinate final design deliverables and production schedule with Drupal Association staff, and will actively participate in weekly planning meetings. 

Proposal Process

Please download the complete RFP which outlines the proposal process and requirements, and provides specific instructions on submission and question and answer processes. 

Timing

Proposals are due February 22, 2017 23:49 EST (UTC-5). Please refer to the RFP for a full award timeline. 

Selection Criteria

The respondent whole proposal best meets the needs of the project will be selected according to the following criteria:

  • Thoroughness of proposal
  • Demonstrated understanding of the project
  • Quality of work samples provided
  • Outcome of phone/video interview
  • Availability and responsiveness of the project team

Compensation

The Drupal Association's budget for DrupalCon design work is $30,000. The designer or company will also receive public recognition on the site via footer credits for 3 years and volunteer credits, and will receive a Bronze Sponsorship for the 2018 North America DrupalCon. 

Rethinking Theme Structure in Drupal 8

Posted by Mediacurrent on February 8, 2017 at 8:50pm
Drupal Theming

Most web pages share pieces that are reused throughout the entire site. While I’ve heard them called different things, I prefer to call them components. Some examples include the header, footer, main navigation, logo, slideshow and so on. Most of these can be broken down into smaller components as well. For example, maybe the header is a specific layout that includes the main navigation and the logo.

If You Wanna Be My Vendor ...

Posted by Mediacurrent on February 8, 2017 at 5:16pm
Drupal Vendor

If you wanna be my vendor, you’ve gotta get with my friends: Drupal, Open Source, and Communication.

Pages

Subscribe with RSS Subscribe to Drupal.org aggregator - Planet Drupal