@mattab opened this Issue on July 15th 2013 Member

Piwik 2 is a web analytics platform. Our goal is to make Piwik the best open platform for web analytics. Ultimately, web analytics leads to other usages not necessarily related to the web. We want Piwik to be the platform where you can easily build upon the interesting analytics data, and extend the features, look, performance of Piwik via Plugins.

Features of Manage Plugins:

  • List all plugins from the marketplace, by most popular
  • Let users view more details for a plugin
    • The detail page uses the same design from plugins.piwik.org
    • The page shows the README parsed in tabs, the changelog, screenshots, ...
  • Let users install a plugin in one click
  • Let non Super Users browse for plugins and themes and ask them to notify admin they are interested in using this plugin.
  • Let user update a plugin to the latest version in one click
  • In "Plugins", let users see which plugins are "Core Plugins" VS "Plugins from the Marketplace"
    • The Plugin listing could have two different plugin tables: first ne for the "Marketplace Plugins" and then a table listing all "Core Plugins"

The Piwik Marketplace will be at first providing only free plugins (released under GPL compatible license). Later in 2014 we will add support for paid plugins. The Marketplace and platform are open to all users.

@mattab commented on July 15th 2013 Member

In 432dd5d880edc35d7ab2a092e39ddcc00e06e2cb: Refs #4053

  • files I forgot to check in earlier
@tsteur commented on September 19th 2013 Member

In 8efd3fe042105bb707b7f4edf10883365ff6fe39: refs #4053 a view layout optimizations

@tsteur commented on September 19th 2013 Member

In de959a317c7d57ba596f1bdd5eb02cbf3dd78d21: refs #4053 catch possible error while fetching plugins from marketplace

@tsteur commented on September 19th 2013 Member

In 8b9cce1d8b92c3b57dd4768e18ef0bcc5fe90e37: refs #4053 use less instead of css

@tsteur commented on September 19th 2013 Member

In bae55edaabac744a8627f6a116aa0e5bbc4a8d71: refs #4053 highlight current active sort method

@tsteur commented on September 19th 2013 Member

In 59f5fbd4096a1939530d8bbf6ef66ca8a1abb15b: refs #4053 display notification in case there is an update available

@tsteur commented on September 20th 2013 Member

In 69c74620ed9af288024032ea5b90a0ac3a40a661: refs #4053 cache requests to marketplace in filesystem

@tsteur commented on September 20th 2013 Member

In ef905425cf6447544498980118c98814a0436f96: refs #4053 fix theme/plugin naming

@tsteur commented on September 20th 2013 Member

In f9136793d3be7213f54bcea31482f66c2b2ed002: refs #4053 let regular users browse the marketplace but not install or update

@tsteur commented on September 21st 2013 Member

In 65a62b8abdebaf4eba88975701e897b19bf51721: refs #4053 use similar code for themes and plugins / install and update

@tsteur commented on September 21st 2013 Member

In 5cc0f8c7b8c382c5c7ee9fcce2bccab8d8ec8233: refs #4053 fix additional plugin information is not displayed for plugins having update

@tsteur commented on September 21st 2013 Member

In b86b6388913a04e283fcfc49b62a3b1d3e60be5b: refs #4053 display message in case users do not have the rights to install or update a plugin

@tsteur commented on September 21st 2013 Member

In 435ebca655fdee528ed799d17330c53b5d9cf551: refs #4053 display a possible error when displaying plugin detail

@tsteur commented on September 21st 2013 Member

In 98f04d08b4fa7f3a85168d437be9e10dc51a822b: refs #4053 coding style, prevent some possible errors

@tsteur commented on September 21st 2013 Member

In 745774c56378130715f7443928b7d4befcd0bad5: refs #4053 prevent blank content is displayed after closing the popover in admin

@tsteur commented on September 22nd 2013 Member

In 97cb6e6c1db2c6ec75c26f24723390e20100eaa3: refs #4053 simplify getInfoOfPluginsHavingUpdate

@tsteur commented on September 23rd 2013 Member

In fd5cb979eee1649b7f3d37a8ea741dc793a5904a: refs #4053 make core plugin detection available from the outside

@tsteur commented on September 23rd 2013 Member

In 4620a36ad5bbf08e3b510bac495a3e802edff970: refs #4053 improved style of feedback success message

@tsteur commented on September 23rd 2013 Member

In b67827bbd2215cefeac5f4d65c23846619c8d223: refs #4053 cleanup code of marketplace integration

@tsteur commented on September 23rd 2013 Member

In 507f44fa2e7f7899ce05bdbbe01347f51f027433: refs #4053 fix inactive plugins were not considered in the update check

@tsteur commented on September 23rd 2013 Member

In ba168168a23461176c892abc7a4ebb5955930146: refs #4053 use nonces for all plugin operations (even for deactivate and uninstall)

@tsteur commented on September 23rd 2013 Member

In 54a5d4c57466a3811b6aba39d8cc2c4d79ee18bc: refs #4053 the version class is no longer used

@tsteur commented on September 24th 2013 Member

In 2bde43c564d314bbefa2bd35db55e898e5652177: refs #4053 use const to get nonce

@tsteur commented on September 24th 2013 Member

In b6183241d5d217df2e547dda9e58792f8640ed85: refs #4053 we need the core version in order to download the plugin

@mattab commented on September 26th 2013 Member

updated description:

  • In "Plugins", let users see which plugins are "Core Plugins" VS "Plugins from the Marketplace"
    • The Plugin listing could have two different plugin tables: first ne for the "Marketplace Plugins" and then a table listing all "Core Plugins"
@tsteur commented on October 31st 2013 Member

Missing:

  • Strings to translate
  • Plugin / theme details page
  • Big images in extend page
@tsteur commented on November 7th 2013 Member

In 2ffa0c09b7fa71ea05d419212d353b8af29cfbba: fixes #4053 disable links to details page till we have a design for that

This Issue was closed on November 7th 2013
Powered by GitHub Issue Mirror