Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugins: support "require" particular Piwik version and/or a minimum PHP version #4183

Closed
mattab opened this issue Sep 26, 2013 · 7 comments
Closed
Assignees
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.
Milestone

Comments

@mattab
Copy link
Member

mattab commented Sep 26, 2013

It would be useful to implement support for the "require" attribute of the plugin.json

  • Hide the "Install Plugin" button if requirements not met
    • display "Please update PHP/Piwik to a newer version, PHP > X is required for $plugin"
@mattab
Copy link
Member Author

mattab commented Jan 7, 2014

out of scope here, but may be useful later: Plugins: support "require" other plugins #4485

@mattab
Copy link
Member Author

mattab commented Jan 7, 2014

This plugin will be important to have with Custom Alerts, Custom Alerts will require at minimum 2.0.3 or so.

@hpvd
Copy link

hpvd commented Jan 7, 2014

milestone 2.0.3 is great!!

why? because (copied from 4485):
yes this is looking very very useful to me too.
especially because I'm (like most of the piwik users) no programmer and that's why I like if things work as aspected "out of the box" - without having a great interesting challenge before working out how it might work... :-)

=> maybe we should implement this as early as possible ... because this is one of the great features which guarante e a hassle-free user experience for everyone
which may prevent users talking about piwik as a "tinkering software" which still can only be used (for advanced jobs) by skilled programmers... which may influence other adaptors negatively in their decision turning to piwik.

btw: do you see more of this features helping for a hassle-free user experience?

@tsteur
Copy link
Member

tsteur commented Jan 9, 2014

In 317b291: refs #4183 added support for requires (PHP and Piwik officially supported, Plugins partially)

@tsteur
Copy link
Member

tsteur commented Jan 9, 2014

In b671c49: refs #4183 verify require definition when uploading a plugin zip file or when installing/updating a plugin

@tsteur
Copy link
Member

tsteur commented Jan 9, 2014

In 480421a: refs #4183 verify plugin version

@tsteur
Copy link
Member

tsteur commented Jan 9, 2014

In 7fe93c4: refs #4183 fix wrong use statement

@mattab mattab added this to the 2.0.3 - Piwik 2.0.3 milestone Jul 8, 2014
sabl0r pushed a commit to sabl0r/piwik that referenced this issue Sep 23, 2014
sabl0r pushed a commit to sabl0r/piwik that referenced this issue Sep 23, 2014
…n zip file or when installing/updating a plugin
sabl0r pushed a commit to sabl0r/piwik that referenced this issue Sep 23, 2014
sabl0r pushed a commit to sabl0r/piwik that referenced this issue Sep 23, 2014
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.
Projects
None yet
Development

No branches or pull requests

3 participants