Category Archive for: Denver Drupal Development

rfp-robotRFP ROBOT: Website Request for Proposal Generator

The time has come for a new website (or website redesign), which means you need to write a website request for proposal or web RFP. A Google search produces a few examples, but they vary wildly and don’t seem to speak really to your goals for developing or redesigning a new website. You need to write a website RFP that will clearly articulate your needs and generate responses from the best website designers and developers out there. But how?

Have no fear, RFP Robot is here. He will walk you through a step-by-step process to help you work through the details of your project and create a PDF formatted website design RFP that will provide the information vendors need to write an accurate bid. RFP Robot will tell you what info you should include, point out pitfalls, and give examples.


Chromatic: Replacing hook_boot and hook_init Functionality in Drupal 8

Adam uncovers methods of firing code on every page in Drupal 8, the right way. Source: New feed

OStatic: Web Publishing and Development: Free Tools Abound

Are you involved in DevOps and web development, or are you aiming to be? If so, you’re probably very aware of many of the tools from the open standards and open source arenas that can make your work easier. Still, these are always spreading out at a fast clip and there are some applications and…

Read More →

Aegir Dispatch: DrupalCamp Montreal 2018: Hosting Drupal Sites? You need Aegir!

On Friday, June 15th, Christopher Gervais and I presented at DrupalCamp Montreal 2018. That’s the annual gathering of the Drupal community in Montreal, Canada. Session information: Do you need a self-hosted solution for hosting and managing Drupal sites? Would you like be able able to upgrade all of your sites at once with a single…

Read More →

InternetDevels: Drupal 8 Module Webform picks up speed

Drupal 8 is gaining traction since its beta version came out. Previously we mentioned about modules that can optimize your website (Field image tooltips, Group) and even satisfy the most demanding customer creating individual, customized for the requirements of the Read more Source: New feed

PreviousNext: Launching an AJAX modal from a WYSWIYG link and customising the response with MainContentRendererInterface in Drupal 8

On a recent project a feature was requested to allow admins to launch some content within a modal window from the WYSWIYG on a Drupal 8 website. The goals were as follows: Open any content on the site in a modal window. Fall back to a plain link for search engines and non-js based browsers.…

Read More →

Dries Buytaert: Design 4 Drupal: The future of JavaScript in Drupal

Today, I gave a keynote presentation at the 10th annual Design 4 Drupal conference at MIT. I talked about the past, present and future of JavaScript, and how this evolution reinforces Drupal’s commitment to be API-first, not API-only. I also included behind-the-scene insights into the Drupal community’s administration UI and JavaScript modernization initiative, and why…

Read More →

Frederic Marand: Tip of the day: how to debug Composer scripts with XDebug and PhpStorm

The problem: XDebug doesn’t work for Composer scripts PhpStorm is quite convenient to debug scripts with XDebug (do you support Derick for giving us XDebug ?): just add a “Run/Debug configuration”, choosing the “PHP Script” type, give a few parameters, and you can start debugging your PHP CLI scripts, using breakpoints, evaluations, etc. Wonderful. So…

Read More →

Computerminds Drupalgive: Rebranding ComputerMinds – Introduction

After 7 years of our brand and website, we felt the outdated look did not reflect the cutting edge work we were doing, so it was time for a change. With the relatively recent release of Drupal 8 there was no better time for a complete overhaul, so I set to work. But before any…

Read More →

CU Boulder – Webcentral: Upgrading A Drupal 7 Module to Drupal 8: Configuration Forms

In the last post in this series, we set up some routing for our module for three paths. One of those paths is to the module’s main configuration form. Since this module has a Drupal 7 version, I am going to go by the old tried and true method of CDD, a.k.a Copy Driven Development.…

Read More →