Projects
Pure Responsive CSS Cover Flow prototype inspired by the Cupertino based company.
Migrate Process Newspaper3k provides a Migrate process plugin to enable you to request and extract data from the python based Newspaper3k article download framework.
Migrate Process Text to Paragraphs provides a Migrate process plugin to allow processing of string with new lines into string with paragraphs (similar to nl2br()).
Style Guide Admin is a simple module that enables developers to easily create and preview a style guide for any custom Drupal theme from the admin appearance menu. This has been designed and developed to be used with any custom Drupal theme.
Social Post X allows you to configure your site to automatically tweet to a user account without human intervention.
Social Post X also integrates with the Rules module.
Features
Social Post X allows you to configure your site to automatically tweet to a user account without human intervention.
This module provides a Migrate process plugin to enable you to check whether a migrated remote image url/string is in fact a valid address for a media asset such as an image. It does this by requesting each image and see if it returns a valid response.
Migrate Process Extract Regex
This module provides a Migrate process plugin to enable you to parse and extract a $needle (string)
from a $haystack (string)
. This will either return $match[1]
or the original $haystack
if no match is found.
Search API Views Ajax faciliates updating a search view asynchronously when using an AJAX enabled view with the Search API module.
Features
In particular it:
This is simple utility module that enables you to increase the length of the 'uri' field used by the 'file_managed' table which is in turn used by Drupal's 'file' entity. This module increases the maximum length from varchar(255) to varchar(2048).
This module provides a Migrate process plugin to enable you to request and extract HTML from a url or link field such as those commonly found in RSS Feeds.
This module provides a Views Style Plugin to enable you to use a Ticker Type Effect with any custom View when using the drupal/views module.
More info
This is a jQuery Plugin designed to mimic a typewriter or news ticker. I looked for one but did not find one that did quite what I wanted so decided to create this one.
Working closely with the Marketing Development team, I was responsible for updating a couple of their websites form Drupal 8 to 9 including eforms.admiral.com. These sites included a large number of custom modules that needed to be reviewed, and where necessary changes were made prior to any update.
Client: Digital Education Marketing
I was responsible for providing support, bug fixing and the successful resolution of a variety and number of issues across DEM's PHP codebase for both StudyLink, Coursefindr and The Editor reporting/admin/portal site. The main websites utilised the following:
I worked with Design Director and other members of the team to re-theme/brand an existing Drupal 8 website for xynteo.com. This was an all round role and required me to:
Croner-i Tax Audit and Accounting
Agile based development for online publishing platform of HR, Accounting and Legal Professions News and Information
Updates to existing Drupal 8 site including:
- writing custom module to import and aggregate rss feeds from multiple sources - updates make use of Drupal Cron.
- Creating custom entities to handle data import from third party api.
- Implement Player Stats page that uses aforementioned api