Content
[Emoji] I don't think Emoji plugin is working on my install... Did I miss something, or is this a bug?
Added by Mike Lewis over 9 years ago
I’m running:
- OpenProject 4.0.9 Production
- Ubuntu 14.04
- Ruby 2.1.5
- Rails 3.2.21
- Passenger 5.0.5
I have several of the “Supported” plugins installed, activated, and working (Costs, Meetings, Reports, etc.), all from their respective “stable” branch.
The Emoji plugin is the only “Community” plugin I have installed, and although it says it is installed in my OP admin screen, it does not appear to be actually doing anything. (See attached screen shots.)
The plugin version is 4.0.0, while all others are at 4.0.9 (matching my OP version.)
When I first installed the plugin, I used the following line of code from the website in my Gemfile.plugins:
gem "openproject-emoji", :git => 'https://github.com/tessi/openproject-emoji.git', :branch => 'stable'
Then when I execute bundle install
, it fails because the old openproject-plugins (>=3.0.8) plugin is missing as a dependency. In looking at the downloaded plugin’s gemspec, this branch reports to be version 3.0.13 of the plugin. So obviously this is outdated for OP 4+ since the openproject-plugins plugin is no longer required. :anguished:
I switched to the other branch in the repository (master):
gem "openproject-emoji", :git => 'https://github.com/tessi/openproject-emoji.git', :branch => 'master'
and bundle install executes successfully, along with the appropriate assets:precompile. This gets me to the 4.0.0 version of the plugin, which does not require openproject-plugins, but sadly, still no emojis, no popup for autocomplete, or anything. :-( It appears that no updates to the plugin code have been made in recent months, so I get the feeling that something may have changed in recent versions of OP that may have caused this to break (so a possible bug should be reported.) However I can’t see that anyone else has reported any problems, so I thought I would check first to see if maybe I missed something. At the very least, the installation instructions need to be updated for correct installation on OP 4+.
Anyone else have feedback on this? Of course, this plugin isn’t absolutely essential to the operation of OP on my system, especially since Emoji is not officially supported by OP, but it would be nice to see where things might be going wrong in case something similar happens with a more critical plugin.
This seems to be the reverse of Bug #16781 … related perhaps? :confused:
Thanks,
- Mike