Coder Social home page Coder Social logo

ep_message_all's People

Contributors

gared avatar johnmclear avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

rugk woeterman94

ep_message_all's Issues

Admin pane: Wrong link (does not rewrite)

For Etherpad I use a config similar to this (there also is a rewrite for /admin).
However your link in your ACP is the only one nginx does not correctly rewrite, so you seem to use your link a bit differently than all other links in the admin panel.

E.g. the link should be /pad/admin/message_to_all whereas it actually is /pad/message_to_all.

The nginx rewrite is e.g. this: rewrite /pad/admin/(.*) /admin/$1 break;

Etherpad v1.6.0

Default text

I would like it if:

  1. There is a default text hardcoded into the plugin. E.g.:

The server is going down for maintenance now. You may experience connection issues during that time.
Please be patient until the server is restarted.

  1. You could adjust/override this default text in the settings.json.

Plugin fails with "error": "Sorry, something bad happened!"

If I try to access the Pluginpage in the Adminboard the Server logs the following Message:

[2014-12-11 17:11:59.817] [ERROR] console - TypeError: Object #<Namespace> has no method 'clients'
at exports.registerRoute (/var/lib/etherpad-lite/etherpad-lite/node_modules/ep_message_all/index.js:41:35)
at async.series.results (/var/lib/etherpad-lite/etherpad-lite/src/node_modules/async/lib/async.js:610:21)
at _asyncMap (/var/lib/etherpad-lite/etherpad-lite/src/node_modules/async/lib/async.js:249:17)
at async.eachSeries.iterate (/var/lib/etherpad-lite/etherpad-lite/src/node_modules/async/lib/async.js:149:13)
at async.eachSeries.iterate (/var/lib/etherpad-lite/etherpad-lite/src/node_modules/async/lib/async.js:160:25)
at _asyncMap (/var/lib/etherpad-lite/etherpad-lite/src/node_modules/async/lib/async.js:251:21)
at async.series.results (/var/lib/etherpad-lite/etherpad-lite/src/node_modules/async/lib/async.js:615:34)
at exports.registerRoute.args.app.get.async.series.render_args.message (/var/lib/etherpad-lite/etherpad-lite/node_modules/ep_message_all/index.js:36:9)
at async.series.results (/var/lib/etherpad-lite/etherpad-lite/src/node_modules/async/lib/async.js:610:21)
at _asyncMap (/var/lib/etherpad-lite/etherpad-lite/src/node_modules/async/lib/async.js:249:17)

and the site is just:

{
   "error": "Sorry, something bad happened!"
}

I use actual develop branch from etherpad-lite

Switches between German and English language

After I included #9 now the languages in the panel are switching:

langswitch

This means:

  • If I'm on any other site than message_to_all it is in English
  • If I'm on message_to_all it is in German

Without #9 this issue did not happen.

Send message to any user who opens previous pad

Works great - wondering if it would be possible to have the message be sent to anyone that opens a previous pad (or connects to the pad). We have to remove our instance of etherpad and I need to notify everyone that has an old pad. Would this be easy/possible?

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.