Giter Site home page Giter Site logo

van2shout's Introduction

Van2Shout: shoutbox for Vanillaforums

A simple shoutbox for vanilla2 with support for different groups and private messages.

Private messages

Start your message with /w {Username} or /msg {Username} to PM somebody

Emoticons :)

CSS emoticon integration helps you express your feelings

Group based colours

Want your Administrators to shine in bright red? No problem, just set the the colour on the settings page.

Support for firebase

With firebase, the shoutbox works incredibly smooth and fast!

Development

Keno Schwalb

Contributors

lifeisfoo
peregrine
izifortune Lars Sander

Thanks

Many thanks to
hgtonight
vrijvlinder
peregrine
who regularly help out people at vanillaforums.org
Lars Sander - for the gorgeous icon design

###License GPL v3

van2shout's People

Contributors

caerostris avatar lifeisfoo avatar izifortune avatar

Stargazers

POLLENTUNG avatar Heracles avatar  avatar  avatar  avatar  avatar Biao Xie avatar

Watchers

 avatar  avatar James Cloos avatar  avatar

van2shout's Issues

firebase private message recipients are case sensitive

the user Caerostris won't receive a private message sent to caerostris because firebase is case sensitive.
Just transforming all PM recipients to lower case won't do the trick as it would say "PM to caerostris" instead of "PM to Caerostris" then. (big deal, but still...)

Role permissions safed in the Firebase token

When changing role permissions, there is no way to update the firebase tokens except for manually deleting them from the database. Just a small button on Van2Shout's settings page would suffice.

Problem with UTF8 chars

Sending a message like "chars è others" will result in the message "chars".

If the message starts witha a char like these (èéìùò etc) the message is blank.

Support for pictures and videos

I'm considering support for pictures and/or videos in a future version.
As @melaur already pointed out in #17 though, bandwidth might become a problem...

Problem with special characters

I have installed Van2Shout with:
Vanilla forum 2.1.6
The Server and Vanilla are in Italian.
I have an issue with special characters: "ò, à, è, ì, ù". They are displayed as "ò, à , è, ì, ù ".

Too many requests for emoji

Hi devs,

This emoji import structure is wrong, think there is an forum which will have on chat over 50 people and there will be 4 emoji listed than there will be 200 requests for 4 emoji instand of 1. Try to use all emoji in one sprite and to use sprite structures for display to save requests, something like this http://is.gd/jseNd8 .

2 bug fixes. forbidden setting and emoji fix

to allow non-root admin roles to go to settings page

change

in class.van2shout.plugin.php
from:
public function SettingsController_Van2Shout_Create($Sender) {
$Sender->Permission('Garden.Plugins.Manage');
to:
public function SettingsController_Van2Shout_Create($Sender) {
$Sender->Permission('Garden.Settings.Manage');

to allow emoji to show images when viewing from category, etc

for the js

plugins/Van2Shout/js/emojify.min.js

I added the gdn.definition('WebRoot')+ "/" +

@Caerostris @‌woft more dynamic...

change...

*/!function(a){var b=function(){function b(a){return" "===a||" "===a||"\r"===a||"\n"===a||""===a}function c(a,b,c){var d=i.createElement("img");d.setAttribute("title",":"+c+":"),d.setAttribute("class","emoji"),d.setAttribute("src",q.img_dir

to

*/!function(a){var b=function(){function b(a){return" "===a||" "===a||"\r"===a||"\n"===a||""===a}function c(a,b,c){var d=i.createElement("img");d.setAttribute("title",":"+c+":"),d.setAttribute("class","emoji"),d.setAttribute("src",gdn.definition('WebRoot')+ "/" + q.img_dir

http://vanillaforums.org/discussion/26834/smileys-403-forbidden-on-any-page-but-category-overview-page

Unable to delete messages in Vanilla 2.3

The title says all, when you try to delete an entry from the shoutbox in Vanilla 2.3, it says "Message deleted" and....
Still here.
I'll try to find the problem, If I fix it, I'll send a pull request.

Delete private messages

It seems as if the private messages can't be deleted. Now they are polluting the bottom chat lines, so that new messages of other users can't be read if you have a higher count of private messages and a "regular" chat window height. They also stay for users when they logout or leave the chat but come back.

Can you add an "x" or similar to throw away read private messages?

www.VanillaSkins.com likes to sponsor: Private Message Deletion, any other ideas in the pipe for Van2Shout?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.