Coder Social home page Coder Social logo

arunshekher / mentions Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 2.0 222 KB

Github, twitter or other social sites like user mention plugin for e107 CMS

License: GNU Affero General Public License v3.0

PHP 96.04% JavaScript 3.96%
e107 php e107-plugin cms e107v2 mentions-plugin e107-cms e107-v2 mentions javascript

mentions's Introduction

License: AGPL v3 Join the chat at https://gitter.im/mentions-e107/Lobby Analytics

mentions

A user @mention plugin for e107 CMS.

mentions

Description

This plugin converts user mentions (usernames prepended with '@' sign) in comments, chatbox posts, and forum posts to matching user-profile links in your e107 powered websites. It also helpfully renders a username auto completion/suggestion popup-list as you start to type-in a username followed by an '@' sign in plugin supported text areas.

Contributions

Community contributions to mentions plugin are welcome. Since the project is still in its infancy there are specific priorities for development right now. Please take a look at project roadmap before contributing via issues and pull requests.

Ways to contribute

  • Find bugs and file issues
  • Submit pull requests to - fix errors, squash bugs, refactor for performance, write language packs
  • Submit feature requests
  • Express gratitude - scientific studies continually prove that expressing gratitude can make you happier 😉 😆 😍

Known Issues

  1. Non-latin characters not yet supported.
  2. When the forum title has a word prepended with an '@' sign in it, it causes rendering issues to the rest of the forum thread (sometimes some replies in the thread go missing!). As soon as the @ sign is removed or a space added in between the word and the '@' sign by editing all replies in the thread renders properly. At present I'm at a loss for a fix.

Release History

mentions's People

Contributors

arunshekher avatar gitter-badger avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

mentions's Issues

testing report

Hi, just report.
github version uploaded on live site (with different lang than English)
Language setting, PHP Version 5.6.30

image

Results after installing plugin:
image

I think that this is e107 bug, but I dislike your loading of lan files (not standard)

Than I found that my smtp stopped to work. Pause....

Ok, it works now. Tested in chatbox. It sends emails to main admin, not to mentioned user. It should work this way?

Thanks

I can't use it with php 5.5

Hi, I got error with php 5.5.11 (localhost)

Parse error: syntax error, unexpected '.', expecting ']' in \mentions\admin_config.php on line 74

With php 5.5.11 is not posible to combine strings in e107 prefs. (I noticed this somewhere)

But I have older installation with php 5.6 and e107 2.1.6 and it works.

Feature ideas

I can live without this, your work is awesome, this is just... just ideas

  • setting in prefs if include chatbox message in email body

  • if sender/writter has public email (not hidden), include it as reply to in email. So if I get notification that somebody mentioned my nick (with chatbox content) I can reply to them directly via email.

Last 3 month's usage stats shows less than 10 users for this plugin

I just went through the usage statistics (Google Analytics) report for this plugin and found less than 10 total users for the plugin for the past 3 month. My ‘behavioural economics' meter says not to spent more time on the project until that statistics get better.

screen shot 2018-01-26 at 9 08 05 pm

Caret.js lib not loading when using global lib path

Caret.js lib not loading when using global lib path - {e107_web}/lib/

tried declaring path and library_path in e_library.php for this lib still issue persists..

Investigating whether it is a bug in library manager or my inability to use it.

notification stopped to work

Hi,
I uses latest github version (plugin and core)
This could happen longer time, I just confirmed it today.

Core notification works (admin gets message about new forum post, new chat post), but mentioned user didn't

I noticed that there is logging, but no log txt files are created.

Thanks

EDIT: Chat works. Only forum doesn't (quick reply), no emails. Spam checked.

tilde ~ not working in your mention app

Hi arun just letting you know that I have tried your plugin and seems to work great however as I am in a gaming clan and most of our names use the special character tilde ~ your mentions don't work, not sure if you know about it just thought you should know..........
image

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.