Voting starts in March for the Drupal Association Board election.
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!
Discover the hidden dynamic allowed values and dynamic default values functionality of list fields.
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…
(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.
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.
TypeError: undefined is not an object (evaluating 'entityElement
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:
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.
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
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.
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:
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.
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.
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
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.
© 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:
- Turning Drupal into a GraphQL API with Sebastian Siemssen (@thefubhy),
- Getting up to speed with testing on Drupal 8 with Pieter Frenssen (@pfrenssen), or
- Docker 101 with Michael Schmid (@Schnitzel).
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.
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.
© Destination Davos Klosters
The full schedule contains 30 sessions in 3 parallel tracks.
Let me highlight a few:
Drupal 8's Multilingual APIs: Building for the Entire World by Christian López Espínola (@penyaskito)
Apart from those tech-oriented sessions, we’re also excited to bring various show-cases such as:
In the bag: how Drupal and Drupal Commerce are taking Freitag to the next level of online branding and customer engagement by Andrew Melck (@drewmelck), Tonio Zemp, Benjamin Caviezel
Distributed team management: pitfalls, challenges and advantages by Eugenio Minardi (@kmox83).
Source: Amazee Labs
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.
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:
- Embrace open source in your organization and make it successful.
- Assess whether any of your customizations are truly custom or if they can be used by others.
- Contribute back your customizations to the open source project, advance it in the open and encourage others to contribute.
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.
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.
- 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
The design partner will coordinate final design deliverables and production schedule with Drupal Association staff, and will actively participate in weekly planning meetings.
Please download the complete RFP which outlines the proposal process and requirements, and provides specific instructions on submission and question and answer processes.
Proposals are due February 22, 2017 23:49 EST (UTC-5). Please refer to the RFP for a full award timeline.
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
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.
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, you’ve gotta get with my friends: Drupal, Open Source, and Communication.