PHPackages                             bright-cloud-studio/add-user-fields - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. bright-cloud-studio/add-user-fields

ActiveContao-bundle[Utility &amp; Helpers](/categories/utility)

bright-cloud-studio/add-user-fields
===================================

Adds two custom user fields, image and bio, so they can be displayed on News posts and elsewhere

1.0.5(11mo ago)093LGPL-3.0-or-laterPHPPHP ^8.1

Since Jun 4Pushed 11mo ago2 watchersCompare

[ Source](https://github.com/bright-cloud-studio/add-user-fields)[ Packagist](https://packagist.org/packages/bright-cloud-studio/add-user-fields)[ Docs](http://brightcloudstudio.com/)[ RSS](/packages/bright-cloud-studio-add-user-fields/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (1)Versions (9)Used By (0)

Bright Cloud Studio's Add User Fields
=====================================

[](#bright-cloud-studios-add-user-fields)

Adds two custom user fields, "User Image" and "User Bio", which can be added to templates using custom tags. Add into news templates with a dynamic id to display an author's image and bio on posts or put in a static id to display a specific user's image and/or bio anywhere you'd like.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#adds-two-custom-user-fields-user-image-and-user-bio-which-can-be-added-to-templates-using-custom-tags-add-into-news-templates-with-a-dynamic-id-to-display-an-authors-image-and-bio-on-posts-or-put-in-a-static-id-to-display-a-specific-users-image-andor-bio-anywhere-youd-like)

- On the "Edit User" page is a new section containing our two custom fields.

[![Example Image 1](https://raw.githubusercontent.com/bright-cloud-studio/add-user-fields/main/images/ss_1.png)](https://raw.githubusercontent.com/bright-cloud-studio/add-user-fields/main/images/ss_1.png)

- On any template, for this example I'm using "news\_full.html5", add the custom tags "{{user\_image::id}}" and "{{user\_bio::id}}" to display them, making sure to replace id with the User's id.

[![Example Image 2](https://raw.githubusercontent.com/bright-cloud-studio/add-user-fields/main/images/ss_2.png)](https://raw.githubusercontent.com/bright-cloud-studio/add-user-fields/main/images/ss_2.png)

> For this example we wanted to add an author's image and bio to news posts so $author\_id is obtained using \\NewsModel::findByAlias but you can use them anywhere as long as you add a valid user id

- Can be styled using the "user\_image" and "user\_bio" class and id.

Requirements
------------

[](#requirements)

- PHP 8.1 or higher
- Contao 5.0 or higher

Installation
------------

[](#installation)

1. Extract this bundle into `vendor/bright-cloud-studio/add-user-fields`.
2. Run `composer dump-autoload`.
3. Clear Contao cache.
4. Use insert tags `{{user_image::USER_ID}}` and `{{user_bio::USER_ID}}` to display fields.

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance50

Moderate activity, may be stable

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 95.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~207 days

Recently: every ~17 days

Total

8

Last Release

357d ago

Major Versions

0.2.6 → 1.0.12025-03-18

0.3.1 → 1.0.42025-05-26

PHP version history (4 changes)0.2.5PHP ^7.0

0.2.6PHP ^8.0

1.0.1PHP ^8.2

0.3.1PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/668894e0c020bf33db8ee7e3d1d80f864bb28e5ba7ed444eb9ba8770e9af2041?d=identicon)[BrightCloudStudio](/maintainers/BrightCloudStudio)

---

Top Contributors

[![bright-cloud-studio](https://avatars.githubusercontent.com/u/84467517?v=4)](https://github.com/bright-cloud-studio "bright-cloud-studio (116 commits)")[![johnadapt](https://avatars.githubusercontent.com/u/2372574?v=4)](https://github.com/johnadapt "johnadapt (6 commits)")

---

Tags

usercontaofieldsadd

### Embed Badge

![Health badge](/badges/bright-cloud-studio-add-user-fields/health.svg)

```
[![Health](https://phpackages.com/badges/bright-cloud-studio-add-user-fields/health.svg)](https://phpackages.com/packages/bright-cloud-studio-add-user-fields)
```

###  Alternatives

[codefog/contao-haste

haste extension for Contao Open Source CMS

42650.8k139](/packages/codefog-contao-haste)[madeyourday/contao-rocksolid-custom-elements

Create your own, nestable content elements using a modular system. End the WYSIWYG chaos with your own content elements.

50341.9k12](/packages/madeyourday-contao-rocksolid-custom-elements)[terminal42/contao-conditionalformfields

conditionalformfields extension for Contao Open Source CMS; Display form fields based on conditionis!

2168.5k1](/packages/terminal42-contao-conditionalformfields)[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3183.3k6](/packages/codefog-contao-news-categories)[terminal42/contao-folderpage

Provides a new page type for Contao that allows you to group pages into folders.

18147.9k9](/packages/terminal42-contao-folderpage)[inspiredminds/contao-wowjs

Integrates WOW.js for Contao content elements and form fields.

1813.0k](/packages/inspiredminds-contao-wowjs)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
