Navatar 2.0 — initials-based avatars, revived for PHP 8 and e107 v2

 Jimako    12 Jun 2026
 None    Admin area

navatar.jpg

Navatar is an e107 plugin that automatically generates an avatar from a user's initials when they haven't uploaded one of their own. The original plugin by Arun S. Sekher was last released back in 2019 (v1.1.2) and had stopped working on modern setups — o

Navatar is an e107 plugin that automatically generates an avatar from a user's initials when they haven't uploaded one of their own. The original plugin by Arun S. Sekher was last released back in 2019 (v1.1.2) and had stopped working on modern setups — on PHP 8 it failed silently, producing no avatar and no error in the logs.

We've adopted and updated it. Navatar 2.0 runs on PHP 7.4–8.4 and current e107 v2, with all dependencies bundled — no composer needed on the server. Just upload the plugin directory and install it from the admin plugin manager.

Highlights of this release

  • Fixed the silent PHP 8 failure — generation errors are now caught and written to the e107 system log (NAVATAR_01)
  • Bundled libraries updated (php-initial-avatar-generator 4.5, intervention/image 2.7.2, guzzlehttp/psr7 2.x); patched for clean output up to PHP 8.4
  • New one-click bulk generation: Admin → Navatar → Generate Navatars
  • A working cron job for scheduled batch generation (previously an empty stub)
  • Sane defaults for missing preferences, NULL/empty user images handled, and integer casting across all DB queries

Tested on e107 Lite 2.4.0.

Get it

Install via GithubSync, or download directly from the repository: https://github.com/Jimako-e107-plugins/e107-navatar-plugin

Thanks

Big thanks to Arun S. Sekher for the original Navatar plugin, and to Lasse Rafn for the php-initial-avatar-generator library that powers it.


0 Comments

Account

Right Sidebar



  • Jimako
    Jimako  5 months ago

    Here is new chatbox plugin (not new, just updated and fixed)

  • Jimako
    Jimako  2 years ago

    @kreossino Hi, yes, everything is ok.

  • kreossino
    kreossino  2 years ago

    heyyy tutto ok????? ...!!!!

  • Jimako
    Jimako  2 years ago

    Thanks for testing. And next funny thing - I forgot to uninstall APOS plugin, so it still created welcome post for you in forum, but forum is not installed... Just a reminder to look at it.

  • Tgtje
    Tgtje  2 years ago

    @Jimako just info : 1st activ. mail not received (2 day wait), resend ok (20 seconds) wink .

  • Jimako
    Jimako  2 years ago

    test first message biglaugh confused

  • Jimako
    Jimako  3 years ago

    @Alex try this one: https://cookie-script.com/

  • Jimako
    Jimako  3 years ago

    In fact, I have never notice this because with WP plugin it is free. I will see what it does after free trial.

  • Alex
    Alex  3 years ago

    Well it's nice but 10 dollar a month for a business use pro domain... that costs more than the hosting frown

  • Jimako
    Jimako  3 years ago

    And yes, it works very nicely... I use it long time. Just first or second time used on e107 site.


Smart move on repo setup Using similar with langua [more ...]
Tgtje 2 years ago
Updated path where download this older version.
Jimako 2 years ago
Now I see that I need to fix comments layout for 2 [more ...]
Jimako 3 years ago
Thx Jimako, the website should look outdated, that [more ...]
Alex 3 years ago
Themes are next on list. I use it mainly for swit [more ...]
Jimako 4 years ago
Nice one J, so if i understand this right i could [more ...]
Alex 4 years ago

Jimako 1 week ago
kreossino 3 months ago
mr 4 months ago
gandsnut 5 months ago
hersul8007 6 months ago
Martin 1 year ago
belr 1 year ago
FloKysLo 1 year ago
Viktor 1 year ago
Allan 1 year ago