Joomla was chosen as our primary CMS (Content Management System) to allow users of all skill ranges and talents access to a platform to develop their UAB web presence. The platform and standard template are managed by the University Relations' Web Operations and Communications teams to control the styling and branding of all UAB Joomla sites and to maintain a consistent look.

Joomla requires limited technical skill to manage and includes an easy-to-use editor. However, basic HTML knowledge is strongly encouraged, and skill in writing and editing CSS (cascading style sheets) can help you customize the look of your content even more. The site's owner/administrator — designated in the original site request or later by the requestor — can give others access to contribute content.


Joomla Video Tutorials

The Web Operations team maintains a YouTube channel with videos that address issues or ideas we receive from users. General support requests should be sent to This email address is being protected from spambots. You need JavaScript enabled to view it..

Learn More

Joomla Manual

Learn More

LinkedIn Learning

UAB faculty and staff also have full access to LinkedIn Learning, which offers a broad range of training topics.

Learn More

Support (Central vs. Fee-for-Service)

Central Web Support

University Relations' Web Operations team serves as the main support area for all UAB websites hosted on UAB’s official Content Management System, Joomla. This support includes:

  • Creation of a basic UAB-branded website upon request. You or your team will be responsible for adding content, building out menu structure, and implementing other customizations.
  • Hosting including daily site backup, security scans, server maintenance, site recovery/restoration, and a fail-safe environment that can be live within minutes from another location in case of unexpected infrastructure failure.
  • Support and training are self-service (see Training section above).


University Relations' Web Communication team offers a fee-for-service component to groups around campus. With this service, we offer full website build and website maintenance support.

Website build projects include:

  • Sitemap creation and menu structure strategy
  • Content wrangling and organization
  • Adding all content to the website
  • Providing custom CSS styling and design while keeping in-line with UAB’s brand standards
  • Site photography

Website maintenance support includes:

  • Content updates
  • 48-hour response time
  • Maintenance and support of custom CSS and functionality needs on your site

Current fee-for-service partners include School of Engineering, College of Arts and Sciences, School of Health Professions, School of Optometry, Libraries, Financial Affairs, Provost sites and others around campus.

For inquiries on fee-for-service projects, email This email address is being protected from spambots. You need JavaScript enabled to view it., Director of Web Communications.

UAB Medicine

If you are working in the UAB Medical Center and would like to be included on the UAB Medicine website, please refer to the UAB Medicine Branding Site for more information.


UAB uses a web governance tool called Monsido as a funded resource for all centrally managed and approved "www" sites. Monsido’s Quality Assurance (QA) tool consolidates information in a way that is easy to understand. The dashboard displays the errors that Monsido scans for: broken links, broken images, misspellings, and accessibility.

  • Broken Links - The broken link tool scans all the internal and external links on your website to make sure they are working. Sort by link, page or image.
  • Spelling Mistakes - The spell check feature identifies and locates misspellings on all your sites and even lets you customize your dictionary.
  • Accessibility - In the dashboard, you will immediately get an overview of your website's accessibility level, including a total count of issues and which pages they occur on. Utilizing Machine Learning and AI-based discovery and prioritization, you'll always know where to focus your efforts to maximize compliance.

If you would like a more detailed summary of the many benefits of Monsido, visit their website or contact This email address is being protected from spambots. You need JavaScript enabled to view it..

Domain Name / Hosting

Domain Names

UAB URLs are extensions of the root, such as While is the preferred root name, some departments may have alternative third-level domains. These are approved on a case-by-case basis by University Relations. Please email This email address is being protected from spambots. You need JavaScript enabled to view it. for specific requests or questions on domain purchasing.

Learn more about registrating a domain name here.


Hosting services are offered at no charge when you use UAB's content management system, Joomla.

We try to make Joomla as easy to learn and use as possible, but if you decide to use an outside vendor instead, please see our guide for more information on vendors.

Module Position Visual Guide

Module Position Visual Guide - Linear

Module positions are specific areas in our template designated for displaying a variety of module types. These positions have been designed to make your Joomla site extremely versatile when it comes to displaying what you want, where you want it. When used properly, your site will be easy to navigate and display content in a responsive layout for both desktop and mobile devices. The "Linear" PDF shows branding like this Toolkit site and the additional non-editable footer included with this template style.

CSS / Custom Styling

Centrally-Supported CSS

University Relations' Web Operations team maintains the global cascading style sheets (CSS) associated with all UAB Joomla sites. By using the centrally-supported CSS, the user experience is improved by maintaining a consistent look and feel across all UAB sites.

Adding Your Own CSS

In some cases, custom CSS of your own creation may be used on your site. This can be added via module in the debug position during your testing and development phases, but prior to launch on the production server—aka "going live"—the CSS should be exported from a code editing program like Coda, VSCode, Brackets, Notepad++, etc., and submitted to This email address is being protected from spambots. You need JavaScript enabled to view it. for evaluation by our team. Upon approval, the CSS will be added to your site-specific CSS file. Please bear in mind that any custom CSS you implement must be W3C validated, adhere to accessibility standards as checked by the WAVE browser extension, and comply with current UAB branding standards. Also, it will be your responsibility to maintain the CSS throughout its implementation lifespan as it may be affected by other global CSS and template changes.

As CSS affects user experience, branding, and accessibility, we reserve the right to edit any CSS we consider out of compliance or improperly executed.

Using Widgetkit for Common Layout Needs

Widgetkit is an easy-to-use content creation tool which simplifies the process of producing dynamic and well-styled content in Joomla. Fifteen different content creation options, or widgets, can help you create more robust and engaging web pages.

In addition to widgets that help with layout and content presentation, there are also widgets to create scrolling image galleries, social media feeds, embedded maps, and more. And adding Widgetkit widgets to pages is easy — they can be embedded into Joomla articles or added to pages as modules.

  • Gallery
  • Slideshow
  • Slideshow Panel
  • Grid
  • Grid Stack
  • Grid Slider
  • Switcher
  • Switcher Panel
  • Slideset
  • Slider
  • Popover
  • Accordion
  • Parallax
  • List
  • Map

To learn more about what is possible with Widgetkit, visit the Widgetkit demo website.

Fee-for-Service Work and Web Communications

Web Communications can help with your projects that require non-standard Joomla functionality. These are quoted on a case-by-case basis and are subject to our team's availability. See the Support section above for more details on fee-for-service web work.


Learn about Toolkit Icons

Page Elements

Learn about Page Elements

Gathering User Info with Forms


Do not collect confidential data via an online form. This can include social security numbers and FERPA- or HIPAA-protected information. Click here for more information on what is considered classified data.

  • The only UAB-approved payment gateway is Touchnet. To inquire about online payment options, consult This email address is being protected from spambots. You need JavaScript enabled to view it..
  • Do not enable the WYSIWYG editor for any form fields. This type of content entry from the user side can be a security vulnerability.
  • Always include the reCaptcha2 field on every form. This will help prevent spam form submissions which can trigger a takedown of the form by WebComm or UAB Data Security.
  • The user emails, admin emails, and customized thank you messages may require updating each time you edit the form fields.


If you email submissions, please make sure the reply-to field contains an email address. Leaving the reply-to field blank will trigger a high spam score within UAB's email system resulting in unsuccessful email delivery.

  • If you are using an email address collected from the form, please set the submitter's email address a required entry on your form.
  • If you are automatically sending an attachment to the user, please keep the file type and size reasonable for email applications, less than 1MB.
  • Multiple recipients must be separated with a comma.


Please do not declare that submissions can be made anonymously. In UAB's email environment, all form submissions will include a traceable IP address for security purposes.

  • Forms on your site are crawled by Google and included in Google's search results. If you are not using a form, please un-publish the form (and menu item if applicable) to remove public search availability.

Other Options

There are additional options for collecting user information outside of Joomla. This is useful for creating a single form that can be used across multiple sites and systems like Joomla or WordPress.

  • Qualtrics is an online survey tool for building and distributing surveys and analyzing responses. It is licensed to be used by all UAB students, faculty, and staff. More information about Qualtrics can be found on the UAB IT website.
  • Destiny One is an enrollment and curriculum management platform that provides an online catalog of available curriculum, manages registration and enrollment, processes financial payments, and provide reports. This email address is being protected from spambots. You need JavaScript enabled to view it.

Request a Site

Submit a Request