MyBB Community Forums

Full Version: [Ajax/Websocket] Yui Shoutbox - 2.4.0
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Yui Shoutbox - RC

[Image: wU0LvkC.png]

This shoutbox not has PM, please do not insist, not possible to add in this, because you not logged in shoutbox, all message it is delivered to all connected users without exception. Miuna Shoutbox possible because shoutbox know what person is connected, so can choice in which person the message will be delivered.

Features that will be added till the final version:
- Word filters (please not insist in add this in Miuna Shoutbox) Done in 0.2.
- Your suggestions

Demo:

https://martec.ml/185/

User: test
pass: test123

Ps. need create account, but not need activation. So you can provide fake email etc.

Requirement:

- Nodejs server to install Yui Shoutbox server (you can use Openshift (free))
- Mybb 1.8 with curl enabled in server (without curl, some features won't work.)

Download:

https://github.com/martec/Yui-Shoutbox-C...ses/latest

How install Yui Shoutbox Server in Openshift:

1 - Create account in Openshift https://www.openshift.com/app/account/new
2 - Create new application (MEAN):
[Image: Q5yl7nk.png]
[Image: zHvszxT.png]

3 - Will open new page, so add information as image below:
[Image: 0FKvtZB.png]

In public Url: First textbox: yuishout
secound textbox: whatever you want

Source code: First textbox: Past here link below:
https://github.com/martec/Yui-Shoutbox-Server-Openshift-

secound textbox: master

Scaling: No scaling (unfortunately this shoutbox does not work properly with scaling)

4 - Click in Create application
[Image: M2YQhII.png]
Ps. This step takes a long time, please have patience

5 - Now click in your server link:
[Image: lsiFDV4.png]

6 - Check if open something below:
[Image: e4ABTC3.png]

7 - Now click in "Server Configuration"

8 - Check if open something below:
[Image: lCHZbRd.png]

9 - Complete all field

- User name: user account used to communicate between the forum and the node server. You need put this information in ACP of forum too, so copy this information in note pad.

- Password: password of user account used to communicate between the forum and the node server. You need put this information in ACP of forum too, so copy this information in note pad.

- Your forum link: put here link of your forum

10 - Click in "Save button"

11 - Check if appear something below:
[Image: WQWZJqh.png]

Copy value of Yui Shoutbox Server Link and Yui Shoutbox Server Socket.io address. (need this information after)

12 - Click in Return to Openshift

13 - Now restart application
[Image: RYvG0CD.png]
Ps. This step takes a long time, please have patience

14 - Installation of Yui Shout server in Openshift finished.

Install Yui Shoutbox client:

Download plugin: https://github.com/martec/Yui-Shoutbox-C...ses/latest

How Install plugin:

In configuration of plugin:

Yes in "Enable Yui Shoutbox?"

Link to Yui Shoutbox server: past here address that you copied in step 11. Something like https://yuishout-xxxxxx.rhcloud.com

Ps. Without slash after link

Socket.io address:
Address to Yui Shoutbox server Socket.io: past here address that you copied in step 11. Something like wss://yuishout-xxxxxx.rhcloud.com:8443

Yui Shoutbox Server Username: Samething of you puted in step 9
Yui Shoutbox Server Passsword: Samething of you puted in step 9

It´s all.

Donate:

[Image: btn_donateCC_LG.gif]

Thanks.
V 0.2 Released:

This version require Yui Shoutbox Server 0.2. If you have 0.1, you need delete application and install 0.2.

fast development.
Now Release Candidate version.

New feature:
-Word filters

Several Bugs fixed.

If you found bugs Report here.

Upgrade from 0.1.0:

Unistall old version, upload new version and install.
Before unistall copy (save) configuration information in some place (txt file etc.), you will need again miuna shoutbox server information again after install new version.

V 0.2.5 Released:

This version require Yui Shoutbox Server 0.2. If you have 0.1, you need delete application and install 0.2.

Several Bugs fixed.

If you found bugs Report here.

Upgrade from 0.2.0:

Unistall old version, upload new version and install.
Before unistall copy (save) configuration information in some place (txt file etc.), you will need again miuna shoutbox server information again after install new version.
I get 503: Service Temporarily Unavailable whenever I try to access the application page on rhcloud. I've tried recreating the application and restarting it multiple times.

Nevermind. I did not follow your explicit instructions regarding the public url.
V 1.0.0 Released

Ps. 1.0.0 is same of 0.2.5. So if you have 0.2.5 you can skip this version.

This plugin is currently under approval by mybb team.
V 1.1.0 Released

New Feature:
Added compatibility with DVZ Mentions 0.5.1.

This plugin is currently under approval by mybb team.
Great plugin. I juste have one question: I use it on my french forum and I've a problem with the " ' ".

For example if we write: C'est magique (meaning "It's magic"), the shoutbox will display: C\'est magique. I have a slash after each apostrophee. Any tip to remove it ?
V 1.2.0 Released

Bug fixes:
- Fix issue with message with quote.
- Fix issue that mention number not updated after removed message with mention.

This plugin is currently under approval by mybb team.

(2015-06-30, 01:21 PM)barduk Wrote: [ -> ]Great plugin. I juste have one question: I use it on my french forum and I've a problem with the " ' ".

For example if we write: C'est magique (meaning "It's magic"), the shoutbox will display: C\'est magique. I have a slash after each apostrophee. Any tip to remove it ?

probably 1.2.0 solve your problem. plz test.
(2015-07-02, 01:52 AM)martec Wrote: [ -> ]
(2015-06-30, 01:21 PM)barduk Wrote: [ -> ]Great plugin. I juste have one question: I use it on my french forum and I've a problem with the " ' ".

For example if we write: C'est magique (meaning "It's magic"), the shoutbox will display: C\'est magique. I have a slash after each apostrophee. Any tip to remove it ?

probably 1.2.0 solve your problem. plz test.

It solved it, thanks for your quick help !  Smile
(2015-07-02, 10:58 AM)barduk Wrote: [ -> ]It solved it, thanks for your quick help !  Smile

Great! Thanks using one of my plugins...
Demo webpage not working.
Pages: 1 2 3