Most open source wikis and CMS hosts place user-created themes / plugins in directories whose code does not appear to be released as open source software by itself. Probably the best example is your own , offering one-click plugin installation support, as well as plugin metadata, screenshots, changelogs, system requirements information, community rating, categories / tags, etc. The WordPress plugin catalog is built on a collection of open source software and works as an interface to the SVN repository, which allows contributors to independently maintain their code.
Does anyone know about an open source engine with similar features that support hosting and community-supported content for themes and plugins?
Drupal is open source and contains community themes and modules.
Of course. MEF is a great way to set up your own extensibility framework. But this will not be a ready-made solution. You will need to adapt it to your application by providing interfaces that plugins will need to implement.
Source: https://habr.com/ru/post/1724046/More articles:Cut the string a few pixels - c #Динамические отношения "один ко многим", использующие не-PK-поля: Заграничная таблица. Ссылки List.aspx используют неверный ключ для отношений "один ко многим" - c#C / C ++ Library for Basic Authentication HTTPS Client - c ++https://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1724044/c-data-binding-a-single-custom-class-to-form-controls-checkbox&usg=ALkJrhiXo_Ruuwc5BxgpS50HC4kxtKh4aQPHP Zend Framework - Zend_Config and Global State - phpCan I send a text message from my computer to my cell phone? - smsJava: Why does this method have side effects? - javaHow to set up an external status page in TeamCity, like its standard one, which will not require me to log in? - continuous-integrationpattern matching over a range of values in scala - scalajQuery: вопрос о селекторе (родительский) - jqueryAll Articles