Drupal

Web3

New Drupal Modules - 22 August 2017 - 1:09pm

This will be the place where we enable Drupal for the next web - web 3.0.

Categories: Drupal

Account Activation Reminder

New Drupal Modules - 22 August 2017 - 10:46am

A module allowing site administrators to resend activation emails from a selected user account page.

It also offers
- a custom email subject line
- a custom email body

This module is safe to use on a production site. Just be sure to only grant 'administer users' permission to developers.

Categories: Drupal

Group Role Delegation

New Drupal Modules - 22 August 2017 - 10:43am

This module allows group owner to grant specific roles to users.
User can set expiry date for selected roles, expiry dates are controlled by cron job, so it automatically removes any expired roles.

Categories: Drupal

Workflows Assignee

New Drupal Modules - 22 August 2017 - 10:38am
Categories: Drupal

DrupalEasy: How do I learn Drupal?  Let me count the ways.

Planet Drupal - 22 August 2017 - 9:22am

Resources to learn Drupal are many and certainly vary in delivery, focus and quality. When you are trying to figure out the best way to train up, considerations like schedules, learning styles, and trainer reputations play pretty heavily. You also need to look at the program and compare it to what you already know, what you need to know, and what you should know to get into practice as quickly possible. One of the biggest obstacles is often finding, and then choosing the training program(s) that are right for you, and perhaps your team. But what if you didn’t have to choose?

Drupalize.Me and DrupalEasy are proud to announce that we are making it easier to get trained up in Drupal in a way that helps overcome challenges, meets needs, and addresses the different ways people learn. We are bundling our training programs and resources beginning with DrupalEasy’s Fall 2017 session of Drupal Career Online. The DCO will include access to all of the thousands of Drupalize.me tutorials during the 12-week course, and a deeply discounted subscription after graduation. Current Drupalize.Me subscribers will also receive a special Drupalize.Me tuition rate for this and any future sessions of the DCO.

Drupalize.Me’s Addison Berry came up with the partnership idea as a way to help the community grow by helping along the learning process of people who can more quickly become solid developers.  Addi says, “Any way we can make it easier, and better for people to get quality training to become developers is good for the community, and good for all of us.”  In addition to providing comprehensive Drupal training that focuses on best practices, Drupalize.Me and DrupalEasy share a love of building the Drupal talent base across the world.

Drupalize.Me provides a premium, membership-based training library of thousands of tutorials divided into specific pathways according to your learning goals.  It is trusted by users around the world, and backed by Lullabot, one of the top open source strategy, design, and development companies.

DrupalEasy has been offering instructor-led comprehensive Drupal career technical education (the first of its kind) programs since 2011, launching the 12-week, 132 hour Drupal Career Online program in 2015. The DCO ensures individuals and teams can rely on expert live instruction, office hours and mentorship, expansive learning resources, and a curriculum that thoughtfully stacks skills and emphasizes best practices to ensure graduates have the best possible foundation to become practicing Drupal developers.

The first session of Drupal Career Online that includes unfettered access to the Drupalize.Me’s tutorials in the Site Building, Theming and Development learning pathways begins October 2, with an application deadline of September 26th.  To learn more and get an idea of the DrupalEasy learning platform, sign up for one of two Taste of Drupal free information sessions in August and September or contact DrupalEasy.    



 

 

 

Categories: Drupal

Drupal Modules: The One Percent: Drupal Modules: The One Percent — Views Parity Row (video tutorial)

Planet Drupal - 22 August 2017 - 7:55am
Drupal Modules: The One Percent — Views Parity Row (video tutorial) NonProfit Tue, 08/22/2017 - 09:55 Episode 32

Here is where we bring awareness to Drupal modules running on less than 1% of reporting sites. Today we'll look at Views Parity Row, a module which will allow the rows in your view to be rendered through different view modes.

Categories: Drupal

Elasticsearch Connect

New Drupal Modules - 22 August 2017 - 6:54am

Provides a set of tools to index your contents in a single Elasticsearch index.

Categories: Drupal

Commerce License Fix

New Drupal Modules - 22 August 2017 - 5:51am

Websites using the Commerce License module lack a Rule to revoke the licenses from a user when the order gets cancelled. This is partially fixed with the patch provided by torgosPizza in #2470467: Rules actions for revoke/suspend.

Categories: Drupal

top 10 google news

New Drupal Modules - 22 August 2017 - 2:18am

Top 10 Google News is a simple module to add a block to our Drupal site to display the latest Google News headlines with short description with image and link to the news page on sections you choose.

Configuration

1. configure the API key and version (at "admin/config/services/google_news").
2. After that you can put the block to any region on your page (using "admin/structure/block").

Categories: Drupal

Social Sharebar

New Drupal Modules - 22 August 2017 - 1:42am
Categories: Drupal

Agiledrop.com Blog: AGILEDROP: Web Accessibility in Drupal 8 – part 1

Planet Drupal - 22 August 2017 - 12:19am
At AGILEDROP, we like to share our knowledge and experience with others. Our development director Bostjan Kovac did that at DrupalHeart Camp Zagreb with his session Web Accessibility in Drupal 8. We will look at this session and we will present it in two parts. This is the first part. The inspiration for his session (and of course this blog post) came from the fact that web accessibility was a demand when Bostjan worked on a couple of projects. He also went to one of the similar sessions on Drupal Camp in Vienna 2015 and decided to take a closer look at it. Today Drupal websites sites have… READ MORE
Categories: Drupal

PreviousNext: Scrum Masters are only effective when they are co-located with their teams

Planet Drupal - 21 August 2017 - 9:18pm
Share:

Browsing through the interweb I happened across this bold statement a few weeks ago. A statement so bold, it inspired me to write a blog post in response.

by irma.kelly / 22 August 2017

Scrum Masters being co-located with their teams, sure it is the best and most favourable scenario for teams working on complex projects, but to go as far as to say that Scrum Masters are ONLY effective in this instance - nope. Sorry, I have to graciously disagree.

Obviously there are different challenges that come with facilitating Agile ceremonies and interacting with the team remotely as opposed to face-to-face. A completely different approach needs to be taken on my behalf to keep the team engine purring away.

Personally for me, the “different approach” I take with managing remote teams, as opposed to co-located teams is to ensure uber transparency and over-communication on my part in regards to the all of the work that the team currently have in-flight. On my part this includes:

  • Ensuring that work in flight includes “Acceptance Criteria” and a “Definition of Done” agreed to by both the team and the client. This ensures that both the client and the team have an agreed vision of the product we are building. More importantly, it removes the need to make assumptions about a solution on both sides

  • The use of an online and up-to-date Kanban board that both the client and the team can freely access

  • Complete honesty with the client and the team in regards to all aspects of the project. Especially during the trickier and stressful moments of project delivery. If something is starting to go pear shaped, call it out early - don’t hide it!​

There are a plethora of tools now available that help enable remote collaboration. I thought it might be worthwhile sharing some of the tools that the teams at PNX use to make remote collaboration simpler.

Slack / Go To Meetings / Google Hangouts

With a large percentage of our internal staff located across Australia, these are PNX’s go-to tools for remote collaboration. We utilise both GoToMeeting and Google Hangouts (depending on individual client preferences) as tools to enable our daily stand-ups with our clients. Daily stand-ups and the ability to quickly ask via a hangout or GoToMeeting has drastically reduced the amount of email correspondence between PNX and our clients. The result? A reduction in idle time, as questions can be answered relatively quickly instead of waiting for a reply via email.

Access to an online Kanban board

The ultimate in uber transparency. There is nothing more satisfying for an Agile Delivery Manager than to see tickets move to the right of the board. Likewise for our clients! Each ticket on the board details who the work is assigned to and the status of the task. At a glance, anyone with access to the project kanban board can see the status of work for a given sprint.

Google Sheets - My favourite go-to tool, when it comes to interactive Agile ceremonies

The most common question I’m asked about working with remote teams is “how do you facilitate an Agile ceremony like a Retrospective with a remote team?” My favourite go-to tool for this is Google Sheets. Before each retro, I spend a half hour putting the retro board together on a Sheet. I try and mix it up every retro as well, using different Retro techniques to keep things interesting.  I mark defined spaces on the sheet where comments are to go, and I share the sheet with the team. Facilitating the Retrospective via a video conference (if possible), I timebox the retro using a timer app shared on my desktop. The team then fill in the Google Sheet in real time. The virtual equivalent of walking up to a physical board, and placing a post-it up there! I have replaced all of the original text captured during the retro with lorem ipsum text. What's said in retro - stays in retro! We had a little fun with the below retro as you can see!

For sensitive conversations - A video conference (or the phone)

The tools above are handy for enabling remote collaboration but for sensitive conversations with a colleague or client in a remote location, a video conference (where you can see each other) is a must. Sensitive conversations are fraught with danger via chat or email and a neutral tone is difficult to convey when we’re in the thick of things. If a video conference is not possible, though, simply pick up the phone.

I’d love to hear about some of the tools you use with your team to enable remote working. What are your recommended tools of choice?

Tagged Remote Working

Posted by irma.kelly
Agile Delivery Manager

Dated 22 August 2017

Add new comment
Categories: Drupal

Chapter Three: How to Prevent Duplicate Terms During a Drupal 8 Migration

Planet Drupal - 21 August 2017 - 8:26pm

In this post I will show a custom process plugin that I created to migrate taxonomy terms. The plugin handles the creation of new terms and prevents duplicates.

Below is a portion of the migration template. In the example, I am migrating new terms into keywords vocabulary via field_keywords field.

field_keywords: - plugin: existing_term # Destination (Drupal) vocabulary name vocabulary: keywords # Source query should return term name source: term_name - plugin: skip_on_empty method: row

This is the source code for the process plugin.

Categories: Drupal

Healthz

New Drupal Modules - 21 August 2017 - 7:25pm

Monitoring via the application

Categories: Drupal

Memsource Connector for TMGMT

New Drupal Modules - 21 August 2017 - 11:15am
Categories: Drupal

Acquia Developer Center Blog: GovHack 2017: Interacting with Government Data

Planet Drupal - 21 August 2017 - 8:26am

GovHack is an annual hackathon that runs in Australia and New Zealand, where participants have 46 hours to create innovative new products using the open data published by government bodies. It started in 2007 with a single event held in Canberra, and has now grown to more than 40 locations and 3,000 participants.

Acquia was thrilled to provide support to GovHack for a 2nd year in 2017.

Tags: acquia drupal planet
Categories: Drupal

Chromatic: How To: Link to Dynamic Routes in Drupal 8

Planet Drupal - 21 August 2017 - 6:45am

Properly linking to pages with dynamic routes can be tricky. Here's how to do it properly.

Categories: Drupal

DrupalCon News: DrupalCon Takeaways - Chris Shattuck

Planet Drupal - 21 August 2017 - 2:26am

This week, I spoke with Chris Shattuck (chrisshattuck), who has been part of the Drupal community for 10 years, and has attended 7 DrupalCons.

Categories: Drupal

Nuvole: Stable release for Config Split and Config Filter

Planet Drupal - 21 August 2017 - 1:39am
Celebrating the 8.x-1.0 release of our configuration management helper modules.

One year ago we released the first public version of Config Split with the goal to simplify working with Drupal cores configuration management. The main motivation was to find a solution for having development modules in local environments and avoiding to deploy their configuration. To achieve this in the cleanest way possible we decided to interact with Drupal only during the configuration import and export operations by altering what is read from and written to the \Drupal\Core\Config\StorageInterface.

We quickly realized that this is a powerful way to interact with how Drupal sees the configuration to import and so we split off the code that does the heavy lifting into its own module and now Config Ignore and Config Role Split use the same mechanism to do their thing.

Config Split now has documentation pages you are welcome to contribute to and there will be a session at DrupalCon in Vienna in which I will show how it can be used to manage a sites configuration in interesting ways.

If you were an early adopter (pre beta3) but have not updated to a recent version, you will need to install Config Filter first or patch core. The workaround and legacy code has now been removed and the current code is going to be backwards compatible in the future. So if you use the APC class loader, make sure to clear the apc/apcu cache or you might get an error after updating.

Tags: Drupal 8Drupal PlanetDrupalConConfiguration Management
Categories: Drupal

Pages

Subscribe to As If Productions aggregator - Drupal