News

Industries

Companies

Jobs

Events

People

Video

Audio

Galleries

My Biz

Submit content

My Account

Advertise with us

Marketing Company news South Africa

Rogerwilco’s contribution to the Drupal community

At Rogerwilco, we specialise in Drupal, a robust CMS used by businesses of all kinds all over the world. NASA, The Warner Brothers, and Tesla are just a few of the big names that use it. Its appeal lies in its scalability. One of our developers likens it to Lego bricks for coding. Whatever you want to do, Drupal can do it. In the rare case that it can’t, you can extend it so it can. On our production floor, any question about functionality is greeted with “there’s a module for that.”
Rogerwilco’s contribution to the Drupal community

Modules are these bits of code that augment Drupal’s capabilities. There are modules to add ecommerce features, image manipulation, and GDPR compliance, just to name a few use cases. They drive the evolution of features (by creating new ones), and they’re freely available to any developer who needs them.

We’re big believers in community. We know that our business would not be where it is today if it weren’t for the collaborative spirit that the Drupal community has. We’ve contributed two modules to this community already. We ensure that they’re updated, that they work with newer versions of Drupal, and that new features are added when required. Clients don’t pay us to do this, but it’s something we’re compelled to do in the spirit of ubuntu.

Our first module is focused on social media integration. Just Another Social Module (JASM) allows anyone to share content on any social platform they like. We’ve all found a particularly interesting video or blog and we’ve hit that share button. A module like JASM is what facilitates things on both the front-end and back-end of the website. JASM is a one-stop shop for developers to quickly integrate easy social publishing technologies into their site.

Rogerwilco’s contribution to the Drupal community

Andre Ellis, one of our senior full-stack developers was motivated to start work on this module after struggling with existing social modules. “We got tired of complex social modules, so we decided that it was time to create something easier to use.”

Ellis was joined by his co-maintainer, Ashraf Omar, a senior back-end developer who has contributed to JASM, but also devoted his time to a second module.

Many of us use emojis on a daily basis. These little yellow icons have become substitutes for some pretty big feelings (and also little ones). Ashraf’s module better integrates emoji functionality into CKEditor 5. Ashraf is passionate about this module and the contribution it makes to overall usability. “Emojis are wildly popular and I felt it would be a no-brainer to give devs easy access to the functionality. It improves the user experience, but it also adds a bit of fun to the content that you’re publishing.”

While these are our primary modules, we regularly contribute to the many other modules listed on Drupal.org.

Yes, there are a lot of these modules out there, but we like to think that ours are the best. We’re proud to be contributing this code, and we’re especially proud of our developers who are taking time (often after hours) to participate in a community of really smart people that help make websites easier to use for both developers and the end-users.

About Rogerwilco

Rogerwilco is a full service digital agency with an obsession for results-oriented online marketing.

As we live in an increasingly agile world it’s not always easy to put a label on the work the agency does.

It offers a full range of digital marketing services but by focusing on the end customer experience the team makes sure all the different solutions on offer are knitted together with one clear purpose - to offer a consistently elegant experience regardless of whether the customer is interacting with the brand on a banner ad, a social post, a web page, a video or an email.

Rogerwilco
Rogerwilco is a multi-award winning, independently owned end-to-end digital customer experience agency. We exist to remove the friction in brands' digital engagement with their audiences, no matter the channel or touchpoint.
Let's do Biz