Product support

Visit this product's website for support.


User Profile plugin

This plugin extends the User plugin with extra configurable profile fields.

  • Adds the ability to add extra fields to a user.
  • Provides an extended account component to edit the extra fields in the front-end.


  • Simple "Sign in/out" component for a menu bar.



Front-end account component



  • Used as in the User plugin.


  • Use it in your menu bar. For instance, in the demo theme edit layouts/default.htm as:
    <div class="collapse navbar-collapse navbar-main-collapse">
    <ul class="nav navbar-nav">
        <li class="{% if this.page.id == 'home' %}active{% endif %}"><a href="{{ 'home'|page }}">Basic concepts</a></li>
        <li class="{% if this.page.id == 'ajax' %}active{% endif %}"><a href="{{ 'ajax'|page }}">AJAX framework</a></li>
        <li class="{% if this.page.id == 'plugins' %}active{% endif %}"><a href="{{ 'plugins'|page }}">Plugin components</a></li>
    {% component 'menuUserWidget' %}
  • Found the plugin useful on 17 May, 2019

    Thank you very much for the plugin. Quite useful.

  • Found the plugin useful on 21 Nov, 2016

    Thank you! I was looking for this!

  • Found the plugin useful on 13 Jun, 2016

    Planned relation fields?

  • author

    Replied on 14 Jun, 2016

    Hi @devillom, I didn't expected to add new features, but if you need something I'd be very pleased to increase the usefulness of this plugin as much as possible. For that to happen you should explain in more detail what you are asking for on github. Regards.

  • Found the plugin useful on 27 May, 2016

    I really like the idea, of dynamicly extending user fields. Thanks for that plugin,


German translation (contributed by Lukas D├╝rrenberger <eXpl0it3r@sfml-dev.org>)

Jan 29, 2017


Add bootstrap v4 tab classes (reported by rustytheitgod)

Dec 08, 2016


Fix broken backend menu

Oct 02, 2016


Fix backend settings menu to the right category (reported by WebShapedBiz)

Oct 02, 2016


Add required html attr to a profile field (contributed by kamel <cracki@gmail.com>)

Aug 08, 2016


Better tab id attr creation (contributed by kamel <cracki@gmail.com>)

Jul 04, 2016


Fix 'menuUserWidget' component properties access

Jun 18, 2016


Fix 'menuUserWidget' component properties access

Jun 18, 2016


Fix SQL error on user column creation (reported by Kevin Vermeulen)

Jun 06, 2016


Add properties to configure account/forgot-password URLs in the Menu User Widget component

Jun 02, 2016


Fix error when no profile fields are configured (reported by Jack Schneider)

May 25, 2016


First version of User Profile

May 25, 2016