XenPing: one-tap waves, five gestures and an inbox to wave back

XenPing: one-tap waves, five gestures and an inbox to wave back 2.1.0

No permission to download

SenseiXS

Well-known member
Licensed customer
SenseiXS submitted a new resource:

XenPing - A friendly little wave between members. Zero conversation, zero friction.

View attachment 337992​

XenPing đź‘‹​

A friendly little wave between members. Zero conversation, zero friction.

Sometimes you just want to say hi to a member without starting a conversation. XenPing adds a soft, lightweight micro-interaction designed to strengthen casual connections in your community — one wave at a time.

How it works​

Members see a cheerful đź‘‹ Wave button on every other member's profile...

Read more about this resource...
 
You forgot to mention that your free add-on comes with branding that can't be removed.

Add-on removed!
Hi,

Sorry to hear you removed the add-on, but I'd like to clarify a few points.

The branding is clearly mentioned on the resource page on XenForo, so it wasn't hidden information. On top of that, the add-on includes an option in the control panel to disable the branding directly if it bothers you. And if for any reason that doesn't suit you, you could simply have contacted me and I would have gladly provided you with the files without the copyright, free of charge.

There were several simple solutions available before uninstalling and leaving a negative review. The door is still open if you change your mind.

Best regards
 
You forgot to mention that your free add-on comes with branding that can't be removed.

Add-on removed!
Hi,
My apologies, you’re actually right on this one. I forgot to tick the branding option when publishing the resource, so it wasn’t mentioned on the page. That’s entirely on me.
That said, the add-on does include an option in the control panel to disable the branding directly. And if you’d prefer, you can also contact me and I’ll gladly provide you with the files without the copyright, free of charge.
Sorry again for the confusion, and thanks for pointing it out.
Best regards
 
Hi,
My apologies, you’re actually right on this one. I forgot to tick the branding option when publishing the resource, so it wasn’t mentioned on the page. That’s entirely on me.
That said, the add-on does include an option in the control panel to disable the branding directly. And if you’d prefer, you can also contact me and I’ll gladly provide you with the files without the copyright, free of charge.
Sorry again for the confusion, and thanks for pointing it out.
Best regards
I apologise if I was too harsh. I looked for a way to disable the branding and couldn't find it.
 
I apologise if I was too harsh. I looked for a way to disable the branding and couldn't find it.
Good evening,
No problem—I understand your frustration...

f you’d like to open a support ticket on my website, I’ll send you the ZIP file without the image rights. :)







Best regards,
 
I'm sorry to have to bother you again but after uninstalling the add-on I get server errors. I just did a little test and it seems to happen because the notifications remain listed and when people click on it the add-on can't be found and the system cries murder. I know it will go away in time, when peoples' notifications are free of it, but maybe better to not have this happen at all?

Code:
    ErrorException: Template error: [E_USER_WARNING] Template public:alert_user_xs_ping_waved is unknown src/XF/Template/Templater.php:792

    Generated by: Levina de Ruijter 21 May 2026 at 15:23

Stack trace

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', 's...', 792)
#1 src/XF/Template/Templater.php(792): trigger_error('Template public...', 512)
#2 src/XF/Template/Templater.php(1785): XF\Template\Templater->getTemplateData('public', 'alert_user_xs_p...')
#3 src/XF/Alert/AbstractHandler.php(124): XF\Template\Templater->renderTemplate('alert_user_xs_p...', Array)
#4 src/XF/Entity/UserAlert.php(73): XF\Alert\AbstractHandler->render(Object(XF\Entity\UserAlert))
#5 src/XF/Template/Templater.php(1300): XF\Entity\UserAlert->render()
#6 internal_data/code_cache/templates/l1/s10/public/alert_macros.php(19): XF\Template\Templater->method(Object(XF\Entity\UserAlert), 'render', Array)
#7 src/XF/Template/Templater.php(933): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#8 internal_data/code_cache/templates/l1/s10/public/account_alerts.php(42): XF\Template\Templater->callMacro('alert_macros', 'row', Array, Array)
#9 src/XF/Template/Templater.php(1818): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#10 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('account_alerts', Array)
#11 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#12 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:Account\\Aler...', 'public:account_...', Array)
#13 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#14 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#16 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#17 src/XF.php(814): XF\App->run()
#18 index.php(23): XF::runApp('XF\\Pub\\App')
#19 {main}

Request state

array(4) {
  ["url"] => string(22) "/account/alerts?page=8"
  ["referrer"] => string(54) "https://photographers-on-the.net/account/alerts?page=7"
  ["_GET"] => array(2) {
    ["/account/alerts"] => string(0) ""
    ["page"] => string(1) "8"
  }
  ["_POST"] => array(0) {
  }
}

Scherm­afbeelding 2026-05-21 om 15.24.19.webp
 
SenseiXS updated [XenSupport] Ping with a new update entry:

NEW FEATURES

XenPing 1.0.3​

Waving just got competitive. XenPing now shows how many waves each member has received and crowns your friendliest members on a brand-new leaderboard — turning a simple 👋 into a daily reason to come back.

New features​

  • “Waves received” counter on every profile. Right next to the Wave button, a pill shows the total number of waves a member has received. It's visible to everyone — members, guests, even on your own profile...

Read the rest of this update entry...
 
SenseiXS updated [XenSupport] Ping with a new update entry:

Visual consistency polish

đź‘‹ XenPing 1.0.4
Visual consistency polish​



This release is all about consistency — making XenPing sit perfectly alongside your other community add-ons. No new settings, no database changes: just update and enjoy a tidier look. ✨

  • 👤 Profile badge alignment — the "waves received" pill on member profiles now matches the height of sibling badges (e.g. the XenStreak day...

Read the rest of this update entry...
 
SenseiXS updated [XenSupport] Ping with a new update entry:

1.1.0 — Re-engagement email, flexible leaderboard & polish

đź‘‹ XenPing 1.1.0
Re-engagement email · flexible leaderboard · polish​



This update turns waves into a real re-engagement tool and gives you full control over the competitive side. 🚀

✨ New

📧 Re-engagement email — when a member receives a wave, XenPing can email them to pull them back. Built specifically for inactive members:
  • Only emails someone who has...

Read the rest of this update entry...
 
SenseiXS updated [XenSupport] Ping with a new update entry:

Profile wave button redesigned

XenPing 1.1.1​


The wave button on member profiles is now much more discreet.

It becomes a small round hand icon — still fully clickable to wave at the member — with the received-waves count shown on hover. Cleaner alongside the other profile badges, and it renders correctly on older Safari too.

After updating, run Tools → Rebuild caches (templates + CSS).

Read the rest of this update entry...
 
SenseiXS updated [XenSupport] Ping with a new update entry:

1.1.5

Hall of waves redesign with a cinematic masthead, a personal wave card, and a gold/silver/bronze podium for the top 3.

Refined leaderboard list with cleaner rows (avatar, title, wave score). Top 3 appear on the podium, then the rest of the ranking.

Wave pill polish on profiles and tooltips: theme-safe control plus a short success check animation after sending a wave.

Native XenForo theming from style tokens (no more hardcoded amber pastel look). Infinite-scroll JS for the leaderboard is...

Read the rest of this update entry...
 
SenseiXS updated XenPing: a one-tap wave between members, no conversation needed with a new update entry:

Works out of the box: scripts included, a waves left counter, default permissions

1.1.6. XenPing finally ships its scripts, turns on the remaining waves counter and lets members wave right after install.
  • The add-on's JavaScript files are now included in the download, so the wave button confirms a sent wave and the leaderboard loads more members as you scroll.
  • The wave button now switches to its sent state correctly on XenForo 2.3.
  • The leaderboard's infinite scroll no longer stops with a script error on XenForo 2.3.
  • The "Show remaining waves...

Read the rest of this update entry...
 
SenseiXS updated XenPing: a one-tap wave between members, no conversation needed with a new update entry:

XenPing 2.0: five gestures, an inbox to wave back, leaderboards by period

2.0.0. Rebuilt on native XenForo with five gestures, an inbox with wave back, leaderboards by period and a widget.
  • Five gestures instead of one: Wave, Cheers, Coffee, High five and Thanks. The wave is always there; you choose which of the other four your members can use. Each gesture has its own alert with its emoji.
  • "Your waves" inbox: everything you received and sent, with a one-click Wave back button that answers with the same gesture.
  • The leaderboard now has three...

Read the rest of this update entry...
 
SenseiXS updated XenPing: one-tap waves, five gestures and an inbox to wave back with a new update entry:

Tabs that show on every style, badges that keep their size

2.0.1. Keeps the leaderboard and inbox tabs visible on styles that hide standalone tabs, and keeps badges shown after member names at their own size.
  • The period tabs of the leaderboard and the Received and Sent tabs of the inbox stay visible on styles that hide XenForo's standalone tabs.
  • Badges that other add-ons show after a member name (streaks, levels) keep their own size on the leaderboard instead of stretching across the row.
  • In the Most waved widget, such a badge...

Read the rest of this update entry...
 
SenseiXS updated XenPing: one-tap waves, five gestures and an inbox to wave back with a new update entry:

2.0.2: no more credit in your footer

This update removes the "XenForo add-ons by ©XenSupport" line that XenPing added to your forum footer, separator included. Nothing to configure: install the archive over the previous version from Admin CP > Add-ons and the line is gone once the upgrade has run.

The resource page now says so too: Visible branding: No.

Read the rest of this update entry...
 
Back
Top Bottom