wiki:SecurePluginPanelPlugin

Secure Plugin Panel

Notice: This plugin is unmaintained and available for adoption.

Description

This plugin provides a slightly modified plugin panel for the admin section. Plugin installation and uninstallation have been disabled. Moreover components can be set as "readonly". This way they can't be enabled or disabled by the admin.

The components marked as "readonly" are specified in the project's trac.ini file using readonly_components in the [trac] section. The following components are always marked as "readonly":

trac.about.AboutModule, trac.perm.DefaultPermissionGroupProvider, trac.env.Environment, trac.env.EnvironmentSetup, trac.perm.PermissionSystem, trac.web.main.RequestDispatcher, trac.mimeview.api.Mimeview, trac.web.chrome.Chrome, trac.admin.web_ui.AdminModule, securepluginpanel.web_ui.SecurePluginPanel, and trac.admin.web_ui.PluginAdminPanel

Bugs/Feature Requests

Existing bugs and feature requests for SecurePluginPanelPlugin are here.

If you have any issues, create a new ticket.

task

1 / 1

Download

Download the zipped source from here.

Source

You can check out SecurePluginPanelPlugin from here using Subversion, or browse the source with Trac.

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

Recent Changes

16802 by rjollos on 2017-09-08 21:28:57
Code from from external site
6286 by manski on 2009-07-25 11:27:07
New hack SecurePluginPanelPlugin, created by manski
(more)

Author/Contributors

Author: Sebastian Krysmanski
Maintainer: none (needsadoption)
Contributors:

Last modified 7 years ago Last modified on May 2, 2018, 6:55:37 PM

Attachments (1)

Download all attachments as: .zip