Changes between Version 2 and Version 3 of TracPlugins


Ignore:
Timestamp:
12/24/20 10:50:41 (4 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracPlugins

    v2 v3  
    3636'''Note''': In a multi-project setup, a pool of Python interpreters will be dynamically allocated to projects based on need. Since plugins occupy a place in Python's module system, the first version of any given plugin to be loaded will be used for all projects. In other words, you cannot use different versions of a plugin in different projects of a multi-project setup. Install plugins for all projects (see below) and enable them as needed for each project.
    3737
    38 ==== Uninstalling #UninstallEgg
     38==== Uninstalling
    3939
    4040Remove the egg from the `plugins` directory and restart the web server.
     
    7070
    7171Replace the `svn+` prefix with `git+` if installing
    72 from a Git repository.
     72from a Git repository. 
    7373
    7474Or from the path or URL of a tar.gz or zip archive:
     
    8585==== Enabling the plugin
    8686
    87 Unlike plugins installed per environment, you have to explicitly enable globally installed plugins. This also applies to plugins installed in the shared plugins directory.
     87Unlike plugins installed per environment, you have to explicitly enable globally installed plugins. This also applies to plugins installed in the shared plugins directory. 
    8888
    8989This is done in the `[components]` section of the configuration file `trac.ini`. For example:
     
    128128}}}
    129129
    130 ==== Uninstalling #UninstallWithPip
     130==== Uninstalling
    131131
    132132Get a list of installed plugins:
     
    193193'''Note''': !SetEnv requires the `mod_env` module, which needs to be activated for Apache. In this case the !SetEnv directive can also be used in the `mod_python` Location block.
    194194
    195 For [TracFastCgi FastCGI], you'll need to `-initial-env` option, or whatever is provided by your web server for setting environment variables.
     195For [TracFastCgi FastCGI], you'll need to `-initial-env` option, or whatever is provided by your web server for setting environment variables. 
    196196
    197197'''Note''': if you already use -initial-env to set the project directory for either a single project or parent, you will need to add an additional -initial-env directive to the !FastCgiConfig directive:
     
    231231=== Check the permissions
    232232
    233 Trac must be able to read the .py file or package (.egg or .whl).
     233Trac must be able to read the .py file or package (.egg or .whl). 
    234234
    235235=== Check the log files