Drupal

Server Disk Space Notification

New Drupal Modules - 6 March 2018 - 4:57am

The server disk space notification module provides email notification feature for web server disk space and memory usage.
This module allows you to configure emails to notify. You can also get notification email on the basis of default cron schedule.

Categories: Drupal

On Page Site Search

New Drupal Modules - 6 March 2018 - 4:25am
Categories: Drupal

Steam API

New Drupal Modules - 6 March 2018 - 3:06am
Summary Introduction:

Steam API provides services to interact with steam using the official Steam Web API.

Categories: Drupal

CKEditor Button Link

New Drupal Modules - 6 March 2018 - 1:41am

Adds a CKEditor button that acts just like the built in one, but adds a button class to the link.

TODO:

  • Make class customizable
Categories: Drupal

CTI Digital: How Drupal helps WarChild to save lives

Planet Drupal - 6 March 2018 - 1:07am

During the CXO day at Drupalcamp London, Dave O’Carroll the Head of Digital at War Child delivered a compelling speech on how Drupal has aided their mission in supporting the future and well-being of children living in some of the world’s most dangerous war zones.

Categories: Drupal

Agiledrop.com Blog: AGILEDROP: Index of online excellence put in the context of Drupal CMS

Planet Drupal - 6 March 2018 - 12:42am
Bowen Craggs & Co is a UK based research and consultancy group which is focused solely on online corporate communications - websites, social media and social channels. A very short introduction of what they do is to be found on their website. In short, they review, measure, and advise how to make the websites and social media channels better for businesses and customers.  To measure that they developed a Bowen Craggs Index of Online Excellence which was designed as a guide to the best in internet corporate communications. But it is not so much about communications as it is about… READ MORE
Categories: Drupal

OSTraining: Give a Unique Look to Your Google Maps in Drupal

Planet Drupal - 5 March 2018 - 10:42pm

Google Maps don't look appealing or pretty by default when you embed them in your Drupal content. Nor do they always nicely coordinate with your site look and feel.

What if you found a way to give them a custom design? For example - your own color? In this tutorial, you will learn how to give your Drupal Google Maps a custom style with the Styled Google Map contrib module.

Categories: Drupal

Palantir: Drupal Association Retrospective

Planet Drupal - 5 March 2018 - 4:10pm
Drupal Association Retrospective brandt Mon, 03/05/2018 - 18:10 Tiffany Farriss Mar 6, 2018

Tiffany Farriss’ reflection on her time on the Drupal Association Board of Directors.

Stay connected with the latest news on web strategy, design, and development.

Sign up for our newsletter.

With its public announcement of the incoming class of directors, the Drupal Association (DA) officially marked the end of my nine years of service to the Board. Considering that I’ve only just celebrated my 11th “Drupalversary”, it was certainly a bittersweet moment for me as that board has been a huge part of my Drupal life for so long.

When I look back at my tenure, I’m gobsmacked at how far we’ve come as an organization. When I joined the board in 2009, our board meetings were either at DrupalCon or in IRC (only), there was no budget, every expenditure required a board vote, and the board served as de-facto staff elected to fulfill a specific function.

Those were scrappy days, when we punched above our weight, buoyed by a communal sense of responsibility and connected by our passion for Drupal. It seemed like everyone you knew, everyone in “The Community” contributed what they could, as much as they could. The barriers to entry were low. It was easy to get involved and find your place and your voice. That bonhomie combined with the mission and reward of building something bigger than yourself, bigger even than your own company, was exhilarating.

As a project and as an organization, those early efforts paid off and we grew pretty fast, far beyond what any group of motivated volunteers could support and sustain long-term. It was clear that for Drupal to reach its potential, we needed to hire staff and forge a path forward that professionalized both the DA and its channels: DrupalCon and Drupal.org.

While there is still much work ahead for the DA, it is leaps and bounds ahead of where it started. The DA has matured into a $5 million non-profit with audited financial reports and forecasts, a staff, and an articulated mission, vision and values. Far from its days as an organization founded to be a bank account so that the servers wouldn’t melt down, the Drupal Association now unites a community to build and promote the Drupal project.

The challenge and magnitude of this mission is inspiring, just as the promise of Drupal continues to inspire many of us who contribute to the project. However, it’s also important to recognize that as the project has grown and matured over the years, the members of our community and their corresponding motivations have also expanded.

“The Community”

Drupal is deeply rooted in “The Community.” Over the years, the DA board spent a fair amount of time seeking to understand who the community is and what the organization’s role is within it. While that answer is (and indeed should be) ever-evolving, one important realization I’ve made is that what we call “community” is actually an amalgam of lots of sub-communities.

At Drupal’s core, there is its contributor community: those who write and review code and documentation. As we’ve grown, this group has expanded in role to include leading, managing, and mentoring others who do so as well. Depending on how long someone has been working in Drupal, this community may be the universe they think of when it comes to Drupal, but there are many more:

  • Local communities and communities of interest, who do an invaluable job organizing and hosting meetups and camps, welcoming and onboarding new people into the project.
  • The Drupal business ecosystem, which is often recognized for contributing financial, code, and logistical support, but they are also on the forefront selling and marketing Drupal and expanding its reach into new sectors and organizations and creating an essential feedback loop with users.
  • Customers, who drive the demand for innovative features and talent, creating jobs, thorny technical challenges and momentum.
  • End users, who outnumber the rest of the communities combined and use Drupal day-to-day in their jobs. Their experience influences adoption and retention. Their needs and their ideas spur innovation.
  • Educators, who are training and inspiring the next generation of Drupal talent. A successful Drupal needs to represent the perspectives, contributions, and resources of all of its communities.
The Past, Present, and Future Role of the DA

This is where the Drupal Association comes in. As it has matured, the Drupal Association has begun to operate as a convener, a connector and a platform. The DA is a strategic partner for Drupal and its communities, identifying and matching various needs and opportunities together. It facilitates interactions, relationships and collaborations that help those of us within Drupal grow as a project, as companies, teams and organizations and as people.

Especially since its incorporation as a US-based nonprofit, the DA has worked to expand Drupal’s reach by building relationships with all the people who contribute to Drupal’s success. It has invested in forging new relationships with decision-makers such as CMOs, CIOs and CTOs and influencers while maintaining the support expected by established contributors and organizers. The Association has been listening to feedback and thinking strategically about the trends they are seeing within our own ecosystem and beyond.

There are gaps in governance and opportunities for growth beyond Europe and North America. Drupal has begun to scale project infrastructure and process. There is also some upcoming focus on leadership development and culture that is has been long in development and is very exciting. Drupal is growing and changing and the Drupal Association is growing and adapting to meet new challenges.

Change is not always easy, but here’s what I know: successful change management always comes down to people and that’s what gives me hope. Every single person at the DA, especially Megan Sanicki and her amazing team, operates with a deep care for the people in Drupal and a fierce commitment to the project. The DA is curious about new opportunities and trends, committed to learning and open to evolving however it can best and most uniquely serve Drupal.

Coming from the DA’s humble and very practical beginnings, there is so much to celebrate and yet still so much to learn and do as they tackle opportunities ahead. That work isn’t finished. It never is. The best part is that the DA doesn’t have to do any of this alone (nor could it). Drupal’s history has taught us to trust that we get help when we ask. The people of Drupal are generous with their time, talent and treasure and the DA is in very good hands.

It has been very hard to step away. Being a part of the Drupal Association leadership for so long has been one of the most rewarding experiences of my career and, to be honest, I would have gladly served again were it allowed. I already miss the work and my colleagues.

Thank you to everyone in the Drupal Association, past and present. Thank you especially to Dries for creating something so special and choosing to share it with the world. I will be forever grateful to have been able to contribute my talents in service to such a fantastic community with some truly amazing people. I wish all the best to Adam, Baddy, Ingo, Michel, Audra and George as they start their adventure. I look forward to seeing what amazing things the Drupal Association does next!

 

image credit: Dries Buytaert, https://dri.es/album/drupalcon-san-francisco-2010/

Stay connected with the latest news on web strategy, design, and development.

Sign up for our newsletter.
Categories: Drupal

parallax_blur_bg

New Drupal Modules - 5 March 2018 - 3:22pm
Categories: Drupal

Palantir: See You at MidCamp!

Planet Drupal - 5 March 2018 - 2:32pm
See You at MidCamp! brandt Mon, 03/05/2018 - 16:32 Alex Brandt Mar 5, 2018

MidCamp 2018 is this week (March 8 - 11), and we have a few different presentations from Palantiri on the books.

Stay connected with the latest news on web strategy, design, and development.

Sign up for our newsletter.

MidCamp week is upon us! We love supporting this event because it always features well-curated Drupal-related content, and it’s a great way for us to connect with familiar faces in our local Drupal community. It’s also great for those currently involved in Drupal wanting to expand on their skillset, or for newbies just curious to learn more about Drupal.

Game Night Social

As is tradition, Palantir will be sponsoring Friday night’s Game Night Social. Grab a ticket to MidCamp, and join us for some friendly competition and tasty eats provided by Jarabe.

  • Time: Friday from 6pm – 9pm
  • Location: Onsite at DePaul, in the second floor common area
Palantiri Sessions

Trying to decide which sessions to attend? Why not check out one of ours!

You can follow along with MidCamp news on their Twitter (@midwestcamp) or using hashtag #MidCamp. We’ll see you later this week!

Stay connected with the latest news on web strategy, design, and development.

Sign up for our newsletter.
Categories: Drupal

Dries Buytaert: How Boston.gov is moving government forms online

Planet Drupal - 5 March 2018 - 9:42am

Josh Gee, former product manager for the City of Boston's Department of Innovation and Technology, recently shared how Boston.gov identified 425 PDFs used by citizens and moved 122 of them online. Not only did it improve the accessibility of Boston.gov's government services, it also saved residents roughly 10,000 hours filling out agency forms. While Boston.gov is a Drupal website, it opted to use SeamlessDocs for creating online forms, which could provide inspiration for Drupal's webform module. Josh's blog provides an interesting view into what it takes for a government to go paperless and build constituent-centric experiences.

Categories: Drupal

How Boston.gov is moving government forms online

Dries Buytaert - 5 March 2018 - 9:42am

Josh Gee, former product manager for the City of Boston's Department of Innovation and Technology, recently shared how Boston.gov identified 425 PDFs used by citizens and moved 122 of them online. Not only did it improve the accessibility of Boston.gov's government services, it also saved residents roughly 10,000 hours filling out agency forms. While Boston.gov is a Drupal website, it opted to use SeamlessDocs for creating online forms, which could provide inspiration for Drupal's webform module. Josh's blog provides an interesting view into what it takes for a government to go paperless and build constituent-centric experiences.

Categories: Drupal

Dries Buytaert: Drupal hooks vs Drupal events

Planet Drupal - 5 March 2018 - 9:28am

Jonathan Daggerhart wrote a fantastic tutorial on Drupal 8's events system. I especially liked the comparison to Drupal's traditional hook system. When reading Jonathan's tutorial, I couldn't help but think how useful it would be to integrate it into Drupal's official documentation.

Categories: Drupal

Drupal hooks vs Drupal events

Dries Buytaert - 5 March 2018 - 9:28am

Jonathan Daggerhart wrote a fantastic tutorial on Drupal 8's events system. I especially liked the comparison to Drupal's traditional hook system. When reading Jonathan's tutorial, I couldn't help but think how useful it would be to integrate it into Drupal's official documentation.

Categories: Drupal

Colorfield: Drupal and Docker the easy way with Lando

Planet Drupal - 5 March 2018 - 9:22am
Drupal and Docker the easy way with Lando christophe Mon, 05/03/2018 - 18:22 Ever thought about spinning up a Drupal 7 or 8 dev environment that is close to your production setup in minutes (Apache or Nginx, PHP 5.6 or 7.1, MySQL or Postgres, or ...)? Even better, you will be able to share the configuration with your team straight on your Git repository as a YAML file. Lando provides development environments (LAMP, LEMP, MEAN, ...) and other recipes for Drupal 6 to 8, Laravel, Backdrop, ... .
Categories: Drupal

Deeson: Highlights from DrupalCamp London 2018

Planet Drupal - 5 March 2018 - 8:43am

Over the weekend, several of us in the tech chapter at Deeson attended DrupalCamp London 2018. It’s always a great event, and one our own Tim Deeson helped co-found in 2013.

For me, returning to DrupalCamp was a chance to immerse myself in the community again, to catch up with some old friends, and put faces to people I’d only met on Twitter.

The Deeson developers attending the event had different levels of Drupal knowledge, so we didn’t stick together the entire time. Due to my relatively limited knowledge of Drupal 8 I attended two very informative, low level development talks about the internal workings of D8 and how the approach differs to that I already know well with D7.

The first was Drupal 8 Services and Dependency Injection, an introduction to creating custom services to use within your own modules. I also attended Let’s take the best route - Exploring Drupal 8 Routing System, which showed me that while the change to Symfony makes the code very different, it’s actually straightforward and consistent once you get into it.

A particular highlight was seeing our Lead Developer Mike Davis in action. He spoke about Warden – an open source solution Deeson built to allow in-house development teams and agencies to keep track of the status of multiple Drupal sites hosted on different platforms.

Here are a few of our other favourite sessions and highlights from the event…

“Hello User, I’m Drupal!”

This session from Gabriele Maira introduced Chatbot API – A Drupal module which enables site builders to serve their content via chat.

We’ve been speaking about conversational interfaces and chatbots for a while at Deeson, and it was really interesting to learn about the tools available for Drupal site builders. With Alexa and Dialogflow support out of the box, Chatbot API module is one to keep an eye on.

Katy Ereira, Senior Developer

Drupal in the era of Microservices.

I attended a talk by Wunder's CTO Florian Lorétan, where he discussed the ideas around using Drupal with Microservices. This is an interesting idea particularly where larger projects are concerned as it opens up the potential for large teams to collaborate more effectively. 

We currently use Docker as part of our own build process (which could be considered a microservice) and I wanted to see how this could be extended further and what other benefits could be yielded as a result.

It was very interesting to learn that automated tests, benchmarking, security testing and monitoring could all be done as mircroservices with Drupal and how the speed of deployment could be rapidly increased by using this approach.

Whilst this is relatively new, it's great to see people within the Drupal community exploring how microservices could be used with Drupal to speed up the development process, and I'm really looking forward to seeing what the future holds in this area. 

Rowan Blackwood, Developer

Building a contribution culture in a Drupal agency.

I've joined Deeson within the past year, and one of the key qualities that drew me to Deeson in the first place was its commitment to open source and support for contributing back to the community. So I was keen to hear a little more about how other companies foster their own contributions culture and have the opportunity to compare our own culture with another.

In his session @hussainweb reiterated the added value that you can create for yourself by making contributions to open source projects, and how his company has found ways to actively encourage individuals to make contributions.

What really stuck with me is the following three items:

  1. Open source contributions create Social Capital, and that's an investment you can recoup in other ways.
  2. Contributions are not just about actual code contributed - it's also about bug reporting, documentation, testing, speaking and writing, which are just as valuable efforts, and they should also be tracked, encouraged and rewarded.
  3. Don't be intimidated from extending open source projects. If you use it, treat it as your own upstream code and not a project that cannot be touched. Lose the fear of the project and contribute! 

James Ford, Senior Developer

Categories: Drupal

Serve plain file

New Drupal Modules - 5 March 2018 - 6:45am
Serve plain files Overview:

This module provides a way to serve configurable plain text files.

The main idea is to provide a way to configure static files in the backend,
like facebook domain ownership, google site verification or ads.txt, which may
be added or changed regularly by SEOs.

Categories: Drupal

Message Group Notify

New Drupal Modules - 5 March 2018 - 5:24am
Primary use case

Send Messages on entity creation or update to Groups.
Group types are configurable as internal or external set of Contacts (example: Drupal Role, Drupal Group, Mailchimp List, CiviCRM Group).

Messages can be sent through a channel (example: website block, mail, PWA notification, ...).
Mail relay is configurable per Group type (example: Drupal mail, Swiftmailer, Mailchimp/Mandrill, CiviCRM CiviMail, ...).

Categories: Drupal

Droptica: Droptica: How to add new button (plugin) to CKEditor pt. II

Planet Drupal - 5 March 2018 - 4:15am
In one of our previous articles, we showed you how to configure CKEditor in Drupal 8. This time, we are going to demonstrate how you can expand the editor’s functionality on your own.   In the case of many websites, the basic functions of CKEditor are more than enough.  However, there are projects where clients demand expanding the functionality of the content editor. With CKEditor, you can do that using plug-ins – all of them are available on the official website.http://ckeditor.com/addons/plugins/all  Adding a new plug-in to the website based on Drupal 8 is very simple compared to the way it was done in the previous version of Drupal. All you need is to create a simple module.  
Categories: Drupal

Single row layouts

New Drupal Modules - 5 March 2018 - 3:49am

Adds a couple of single row layouts to use with layout discovery.

In practice, this just adds the core layouts for 2 and 3 columns, but with a single row. Without the "top" and "bottom" regions for them.

Categories: Drupal

Pages

Subscribe to As If Productions aggregator - Drupal