# \[Paid\] "What's Going On?" plugin. \[COMPLETE\]

**URL:** https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374
**Category:** Marketplace
**Created:** [April 15, 2018, 2:25pm UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374 "2018-04-15T14:25:02Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![ryanerwin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ryanerwin/32/94589_2.png) [@ryanerwin](https://meta.discourse.org/u/ryanerwin)
#### Post date: [April 15, 2018, 2:25pm UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374/1 "2018-04-15T14:25:02Z")

</div>

## What would you like done?

Our existing vBulletin site has “What’s Going On” at the bottom so visitors have an idea of how active our community is. It looks like:

 ![image](https://global.discourse-cdn.com/meta/original/3X/8/f/8fe24a8f070294eefab4f1695f081d69f74bf608.png)

This is much different than [David Taylor’s Who’s Online](https://meta.discourse.org/t/whos-online-plugin-discourse-whos-online/52345) plugin because I need to handle around:

- ~100k users online
- list around ~5k currently online usernames (not avatars) on each page
- using a longer online period of ~7 days
- we use fastly with full site shield mode, some anon user stats may need to be grabbed from fastly

David Taylor said that:

> > using a longer online period of ~7 days
> 
> The existing whos-online plugin is not designed to deal with this at all. It’s designed for a few minutes, maybe a few hours. It might actually be easier to develop a new plugin from scratch to do what you want, rather than try and adapt what already exists.

## When do you need it done?

Needs to be complete tested and live in around 14 days.

## Resources for Reference

- [David Taylor’s Who’s Online](https://github.com/davidtaylorhq/discourse-whos-online)
- [Ragwolf’s Online Users](https://github.com/Ragwolf/discourse-online-users)
- [Anton’s Wordpress/React/Twig Anything version of Who’s Online](https://meta.discourse.org/t/whos-online-widget-in-discourse-my-version/31722)

## DEVELOPMENT COMPLETE

This plugin was developed by @mbcahyono and the source on [github at ryanerwin / discourse-site-activity](https://github.com/ryanerwin/discourse-site-activity)

---

<div class="post-metadata">

### Author: ![joebuhlig](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joebuhlig/32/193054_2.png) [@joebuhlig](https://meta.discourse.org/u/joebuhlig)
#### Post date: [April 15, 2018, 2:37pm UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374/2 "2018-04-15T14:37:14Z")

</div>

This feature has been talked about quite a bit in the past but I can’t think of a plugin that’s been built to handle it. I’ll shoot you a PM shortly. 👍

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [April 15, 2018, 2:37pm UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374/3 "2018-04-15T14:37:58Z")

</div>

Here’s a starting place: [Discourse Who's Online](https://meta.discourse.org/t/whos-online-plugin-discourse-whos-online/52345)

---

<div class="post-metadata">

### Author: ![joebuhlig](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joebuhlig/32/193054_2.png) [@joebuhlig](https://meta.discourse.org/u/joebuhlig)
#### Post date: [April 15, 2018, 2:39pm UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374/4 "2018-04-15T14:39:08Z")

</div>

You win, Jay. 😉 I thought one of these should be in existence.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [April 15, 2018, 2:45pm UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374/5 "2018-04-15T14:45:52Z")

</div>

It’s not clear that Who’s Online does everything that’s required. You can see it in action here: [https://thebitcoin.pub/](https://thebitcoin.pub/)

---

<div class="post-metadata">

### Author: ![ryanerwin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ryanerwin/32/94589_2.png) [@ryanerwin](https://meta.discourse.org/u/ryanerwin)
#### Post date: [April 16, 2018, 5:03am UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374/6 "2018-04-16T05:03:10Z")

</div>

@joebuhlig @pfaffman Thanks for your references to the Who’s Online Plugins. I was remiss in not including my testing of those in my original #Marketplace post. I edited the post and added an **UPDATE:** section covering several areas where the existing Who’s Online plugin doesn’t meet our needs.

The solution may be a fork of the Who’s Online plugin or a new plugin entirely. Really up to whoever can help me implement this.

---

<div class="post-metadata">

### Author: ![ryanerwin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ryanerwin/32/94589_2.png) [@ryanerwin](https://meta.discourse.org/u/ryanerwin)
#### Post date: [May 4, 2018, 8:02am UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374/7 "2018-05-04T08:02:45Z")

</div>

FYI.

This project “What’s going on” plugin showing recently active users is still available. I’ve simplified and clarified the requirements.

- @tshenry has done a fantastic job for us on our “[Smooth Logo Transition](https://meta.discourse.org/t/paid-big-120px-logo-to-small-40px-logo-smooth-transition/85429/2)” and is almost done with a huge vBulletin theme project that we didn’t post in #Marketplace
- I’m also still looking for someone to help with “[Load Testing](https://meta.discourse.org/t/paid-load-testing-of-a-new-discourse-site-still-available/86584)”… Please let me know if you can think of someone.

---

<div class="post-metadata">

### Author: ![eatcodetravel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eatcodetravel/32/94385_2.png) [@eatcodetravel](https://meta.discourse.org/u/eatcodetravel)
#### Post date: [May 18, 2018, 12:38am UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374/8 "2018-05-18T00:38:31Z")

</div>

Can you add more information to this topic? Like more screenshots, a checklist for the plugin and maybe a mockup of what you are looking for please?

Also, are you planning on making this open source?

I think I can work on this, but I won’t be available until Jun 14, so if this is available by that time I’ll contact you.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [June 17, 2018, 12:38am UTC](https://meta.discourse.org/t/paid-whats-going-on-plugin-complete/85374/9 "2018-06-17T00:38:45Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
