PHPackages                             huseyinfiliz/custom-profile-page - 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. huseyinfiliz/custom-profile-page

ActiveFlarum-extension[Utility &amp; Helpers](/categories/utility)

huseyinfiliz/custom-profile-page
================================

Adds customizable pages to user profiles

1.0(8mo ago)21.3k↑20.8%MITTypeScript

Since Oct 7Pushed 8mo agoCompare

[ Source](https://github.com/huseyinfiliz/custom-profile-page)[ Packagist](https://packagist.org/packages/huseyinfiliz/custom-profile-page)[ RSS](/packages/huseyinfiliz-custom-profile-page/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (6)Dependencies (2)Versions (7)Used By (0)

[![](https://camo.githubusercontent.com/d5abc050435171b15eaf5e33e5459a3dc4a0ecca2b672ff2fdf1427bc2232efa/68747470733a2f2f692e6962622e636f2f3764775a744e6b742f4164732d7a2d54617361722d6d2d6b6f707961732e706e67)](https://camo.githubusercontent.com/d5abc050435171b15eaf5e33e5459a3dc4a0ecca2b672ff2fdf1427bc2232efa/68747470733a2f2f692e6962622e636f2f3764775a744e6b742f4164732d7a2d54617361722d6d2d6b6f707961732e706e67)

📄 Custom Profile Page
---------------------

[](#-custom-profile-page)

[![License](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667) [![Latest Stable Version](https://camo.githubusercontent.com/b4362abc4c4a5ed4217f3c9e9dc734931fb6533419971101072e31bd5d68c603/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6875736579696e66696c697a2f637573746f6d2d70726f66696c652d706167652e737667)](https://packagist.org/packages/huseyinfiliz/custom-profile-page) [![Total Downloads](https://camo.githubusercontent.com/b481983e0187c4cb2f2f83938a9a1a1c88bf5fdbcf6d1aa1cdb8a1b33ffd02ee/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6875736579696e66696c697a2f637573746f6d2d70726f66696c652d706167652e737667)](https://packagist.org/packages/huseyinfiliz/custom-profile-page)

### 📝 Description

[](#-description)

Custom Profile Page allows users to create and customize their own profile pages with rich content. Perfect for portfolios, bios, or any personalized content on your Flarum forum.

Special thanks to [@Silvestrus](https://discuss.flarum.org/u/silvestrus) for the future support! ✨

### 📊 Profile Page View

[](#-profile-page-view)

[![Demo](https://camo.githubusercontent.com/ea555b6e5e129d455df04ae760da459a47ec8130b27f1b9682c98193073235b0/68747470733a2f2f692e6962622e636f2f70366e32685830542f696d6167652e706e67)](https://camo.githubusercontent.com/ea555b6e5e129d455df04ae760da459a47ec8130b27f1b9682c98193073235b0/68747470733a2f2f692e6962622e636f2f70366e32685830542f696d6167652e706e67)

### ✏️ Edit Modal with Markdown Toolbar

[](#️-edit-modal-with-markdown-toolbar)

[![Demo](https://camo.githubusercontent.com/a11355fd681f23590f75669dfed201094114b262efa21170823a26db53b0ea9d/68747470733a2f2f692e6962622e636f2f52347456596d424e2f696d6167652e706e67)](https://camo.githubusercontent.com/a11355fd681f23590f75669dfed201094114b262efa21170823a26db53b0ea9d/68747470733a2f2f692e6962622e636f2f52347456596d424e2f696d6167652e706e67)

### ⚙️ Admin Settings

[](#️-admin-settings)

[![Demo](https://camo.githubusercontent.com/831fdfb9979f625c5c03e1dc1034d366682f87d141feb4dae28ae00bbf33e350/68747470733a2f2f692e6962622e636f2f734a526a526342462f696d6167652e706e67)](https://camo.githubusercontent.com/831fdfb9979f625c5c03e1dc1034d366682f87d141feb4dae28ae00bbf33e350/68747470733a2f2f692e6962622e636f2f734a526a526342462f696d6167652e706e67)

### 🚀 Key Features

[](#-key-features)

- ✅ **Rich Content Support** - Full Flarum Markdown with formatting toolbar
- 🎨 **Multiple Formats** - Markdown, HTML, or Plain Text options
- 📺 **Media Embeds** - Auto-convert YouTube links to embedded players (optional)
- 🛡️ **Smart Permissions** - View, edit own, and moderate permissions
- 🔒 **HTML Sanitization** - Admin-controlled allowed HTML tags for security
- ⚙️ **Fully Customizable** - Tab title, icon, URL slug all configurable
- 📱 **Responsive Design** - Looks great on all devices

### 🎯 Markdown Toolbar Features

[](#-markdown-toolbar-features)

- **Header** - Create section headers
- **Bold** / **Italic** / **Strikethrough** - Text formatting
- **Quote** / **Spoiler** - Special content blocks
- **Code** - Inline and block code
- **Link** / **Image** - Add links and images
- **Lists** - Bulleted and numbered lists
- **Mention** / **Emoji** - User mentions and emojis

### 📥 Installation

[](#-installation)

```
composer require huseyinfiliz/custom-profile-page
php flarum migrate
php flarum cache:clear
```

You can also install with Extension Manager: `huseyinfiliz/custom-profile-page`

### ⚙️ Configuration

[](#️-configuration)

After installation, go to **Admin Panel → Extensions → Custom Profile Page** to configure:

- **Tab Title** - Customize the profile tab name
- **Tab Icon** - Set a FontAwesome icon
- **URL Slug** - Define the URL path
- **Content Format** - Choose Markdown, HTML, or Plain Text
- **Allowed HTML Tags** - Control which HTML tags are permitted
- **Enable Media Embeds** - Toggle YouTube video embedding

### 🔐 Permissions

[](#-permissions)

Configure permissions in **Admin Panel → Permissions**:

- **View custom profile pages** - Who can view pages (default: Everyone)
- **Edit own custom profile page** - Who can create/edit their own page (default: Members)
- **Moderate custom profile pages** - Who can edit any user's page (default: Moderators)

### ♻ Updating

[](#-updating)

```
composer update huseyinfiliz/custom-profile-page
php flarum cache:clear
```

To remove simply run `composer remove huseyinfiliz/custom-profile-page`

### 🔗 Links

[](#-links)

- [Discuss](https://discuss.flarum.org/d/custom-profile-page)
- [Packagist](https://packagist.org/packages/huseyinfiliz/custom-profile-page)
- [Github](https://github.com/huseyinfiliz/flarum-custom-profile-page)

### 💡 Feedback &amp; Suggestions

[](#-feedback--suggestions)

Feel free to share your ideas, report bugs, or request features in the discussion thread!

### 🌍 Translate

[](#-translate)

Help translate this extension into your language! [![Translate](https://camo.githubusercontent.com/76d0a541903756158d93f1cbb332209bef0504f386ac2b7e2007f25380aa0209/68747470733a2f2f7765626c6174652e726f623030362e6e65742f776964676574732f666c6172756d2f2d2f6875736579696e66696c697a2d637573746f6d2d70726f66696c652d706167652f6d756c74692d6175746f2e737667)](https://weblate.rob006.net/projects/flarum/huseyinfiliz-custom-profile-page/)

### 🙏 Support

[](#-support)

If you find this extension helpful, consider supporting its development:

- ⭐ Star the repository on GitHub
- 💬 Share feedback and suggestions
- 🌍 Help translate to other languages
- ☕ Donate (ERC20 USDT): 0x69da494fe8157ac730fcdd59c2c4a63314e3cb4f

###  Health Score

35

—

LowBetter than 77% of packages

Maintenance61

Regular maintenance activity

Popularity21

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~12 days

Total

6

Last Release

246d ago

Major Versions

0.3 → 1.02025-12-08

### Community

Maintainers

![](https://www.gravatar.com/avatar/09c355d62c7dcfc040309947946c06155947883a72b6b0c7a354c7d93453fad1?d=identicon)[huseyinfiliz](/maintainers/huseyinfiliz)

---

Top Contributors

[![huseyinfiliz](https://avatars.githubusercontent.com/u/37220000?v=4)](https://github.com/huseyinfiliz "huseyinfiliz (13 commits)")

---

Tags

flarum

### Embed Badge

![Health badge](/badges/huseyinfiliz-custom-profile-page/health.svg)

```
[![Health](https://phpackages.com/badges/huseyinfiliz-custom-profile-page/health.svg)](https://phpackages.com/packages/huseyinfiliz-custom-profile-page)
```

###  Alternatives

[flarum-lang/russian

Russian language pack for Flarum.

13129.1k](/packages/flarum-lang-russian)[fof/byobu

Well integrated, advanced private discussions.

59126.7k15](/packages/fof-byobu)[flarum-lang/french

French language pack to localize the Flarum forum software plus its official and third-party extensions.

1941.0k](/packages/flarum-lang-french)[fof/polls

 A Flarum extension that adds polls to your discussions

26137.4k9](/packages/fof-polls)[fof/discussion-language

Specify the language a discussion is written in &amp; sort by language

1035.6k7](/packages/fof-discussion-language)[fof/masquerade

User profile builder extension for your Flarum forum.

2026.0k6](/packages/fof-masquerade)

PHPackages © 2026

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