// ==UserScript== // @name drupal.org — Number of total projects // @description Show number of projects on the drupal.org user profile. // @author Rafal Enden // @namespace https://github.com/rafenden // @homepageURL https://github.com/rafenden/userscripts/blob/master/drupal-profile-projects-counter // @supportURL https://github.com/rafenden/userscripts/issues // @license MIT // @version 1.0 // @match *://www.drupal.org/u/* // @grant none // @downloadURL https://update.greasyfork.icu/scripts/435410/drupalorg%20%E2%80%94%20Number%20of%20total%20projects.user.js // @updateURL https://update.greasyfork.icu/scripts/435410/drupalorg%20%E2%80%94%20Number%20of%20total%20projects.meta.js // ==/UserScript== 'use strict' const projectsElement = document.querySelector('.versioncontrol-project-user-commits') const totalProjects = projectsElement.querySelectorAll('li').length projectsElement.insertAdjacentHTML('beforebegin', `

Total projects: ${totalProjects}

`)