Skip to content

Stay Alive: wordpress plugin to check logged in user's status

License

Notifications You must be signed in to change notification settings

razzul/stay-alive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

=== Stay Alive ===

Contributors: rajulmondal5
Donate link: https://profiles.wordpress.org/rajulmondal5
Tags: users, online, active, live, pusher, chat, login
Requires at least: 2.4.8
Tested up to: 2.4.8
Stable tag: 2.4.8
Requires PHP: 5.2.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Stay Alive wordpress plugin to check online user's in your website in just minutes with widget or shortcode using Pusher 3rd party socket service.

== Description ==

* Stay Alive plugin will help you to show online users 
* Plugin is manageable using widget and shortcode 
* Pusher credentials are need to use this plugin

<a target="_blank" href="https://profiles.wordpress.org/rajulmondal5">rajulmondal5</a> | <a target="_blank" href="https://github.com/razzul">github.razzul</a>

= Features =

<ul>
	<li><strong>Get Online Users list in your website</strong></li>
	<li><strong>This plugin is manageable from widget</strong></li>
	<li><strong>You can use short code at any point</strong></li>
	<li><strong>Secure</strong>
	<li><strong>Free for all</strong>
	<li><strong>Socket service is used from the free socket service provider <a href="https://pusher.com/" target="_blank" >Pusher</a></strong>
</ul>	

== Screenshots ==

1. Plugin installation
2. Plugins activation
3. Menu
4. Plugin admin page
5. <a href="https://pusher.com/" target="_blank" >Pusher</a> socket service provider
6. Widget after activation

== Frequently Asked Questions ==

= Is it free ? =

Yes, it is free but as we are using pusher it has some limits

= What is the limit for <a href="https://pusher.com/" target="_blank" >Pusher</a> free account (FREE: Sandbox Plan) ? =

Yes, there is limit in <a href="https://pusher.com/" target="_blank" >Pusher</a>. 100 connections, 200,000 messages, and unlimited channels.

== Installation ==

Install like any other plugin, directly from your plugins page. Go to the plugin settings page at Settings->Stay Alive and update with your <a href="https://pusher.com/" target="_blank" >Pusher</a> credentials.

= What is Pusher =

<a href="https://pusher.com/" target="_blank" >Pusher</a> is the category leader in delightful APIs for app developers building communication and collaboration features.

Developer experience is at the forefront of everything we do. We strive to make products that are both delightful and get out of your way, so that you can focus on what you do best - building great apps.

<a href="https://pusher.com/" target="_blank" >Pusher</a> Channels provides realtime communication between servers, apps and devices. Pusher Channels is used for notifications, chat, gaming, web-page updates, IoT, and many other systems requiring realtime communication.

= How to get <a href="https://pusher.com/" target="_blank" >Pusher</a> credentials =

1. Go to <a href="https://pusher.com/" target="_blank" >https://pusher.com</a> 
2. Create profile if you don't have one.
3. Go to dashboard.
4. Create your <a href="https://dashboard.pusher.com/#wizard-modal" target="_blank">Channels</a> app
5. Go to App Key tab. 

Here you will find all the credentials need for your plugin.

= Demo Pusher credentials = 

<ul>
	<li><b>app_id</b>: 271772</li>
	<li><b>key</b>: de239293c1b9a0043237</li>
	<li><b>secret</b>: 5fdfbbe99495441683ac</li>
	<li><b>cluster</b>: mt1</li>
</ul>

= Short Code =

[sa_online_users]

= Archive Download =

[Archive](https://github.com/razzul/stay-alive/releases) version of **stay-alive**

= 3rd Party Service = 

We have used <a href="https://pusher.com/" target="_blank" >Pusher</a> as a 3rd party socket service provider for free. 
```
//js.pusher.com/4.1/pusher.min.js
```
--------------------------------------------
# Please report issues over [here](https://github.com/razzul/stay-alive/issues/new)

== Changelog ==

= 2.4.8 =
* 10-07-2018
* updated plugin version
* Bug fix: filemtime() start failed 

= 2.4.7 =
* 10-07-2018
* updated plugin version

= 2.4.6 =
* 10-07-2018
* Bug fix: filemtime() start failed 

= 2.4.5 =
* 10-07-2018
* Updated readme.txt to mention pusher service used in our application
* added pusher demo credentials
* added banner
* added icon
* https://github.com/razzul/stay-alive/releases

= 2.4.1 =
* 08-07-2018
* Updated readme.txt to mention pusher service used in our application
* https://github.com/razzul/stay-alive/releases

= 2.4.0 =
* 06-07-2018
* Added widget feature-option
* https://github.com/razzul/stay-alive/releases
  
== Upgrade Notice ==
* Added widget feature-option

== Official Site ==
* For More Information
* https://github.com/razzul/stay-alive
* Or Advanced feature drop mail:[email protected]