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(6mo ago)31.2k—10%MITTypeScript

Since Oct 7Pushed 6mo 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 3w 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

36

—

LowBetter than 79% of packages

Maintenance66

Regular maintenance activity

Popularity22

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity40

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

201d 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.

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

Well integrated, advanced private discussions.

59112.4k11](/packages/fof-byobu)[fof/gamification

Upvotes and downvotes for your Flarum community

4062.0k7](/packages/fof-gamification)[fof/polls

 A Flarum extension that adds polls to your discussions

25130.2k9](/packages/fof-polls)[fof/user-bio

Add a user bio to user profiles

20102.0k9](/packages/fof-user-bio)[fof/sitemap

Generate a sitemap

1796.4k2](/packages/fof-sitemap)

PHPackages © 2026

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