|
a/Allura/docs/extending.rst |
|
b/Allura/docs/extending.rst |
|
... |
|
... |
35 |
* ``site_stats`` in the root API data. Docs in :class:`allura.controllers.rest.RestController`
|
35 |
* ``site_stats`` in the root API data. Docs in :class:`allura.controllers.rest.RestController`
|
36 |
* :mod:`allura.lib.package_path_loader` (for overriding templates)
|
36 |
* :mod:`allura.lib.package_path_loader` (for overriding templates)
|
37 |
|
37 |
|
38 |
A listing of available 3rd-party extensions is at https://sourceforge.net/p/allura/wiki/Extensions/
|
38 |
A listing of available 3rd-party extensions is at https://sourceforge.net/p/allura/wiki/Extensions/
|
39 |
|
39 |
|
|
|
40 |
To disable any Allura entry point, simply add an entry in your ``.ini`` config file
|
|
|
41 |
with names and values corresponding to entry points defined in any ``setup.py`` file.
|
|
|
42 |
For example if you have ForgeImporter set up, but want to disable the google code importers::
|
|
|
43 |
|
|
|
44 |
disable_entry_points.allura.project_importers = google-code
|
|
|
45 |
disable_entry_points.allura.importers = google-code-tracker, google-code-repo
|
|
|
46 |
|
40 |
Other entry points are used to provider ``paster`` commands and ``easy_widget`` configuration.
|
47 |
Other entry points are used to provide ``paster`` commands and ``easy_widget`` configuration,
|
|
|
48 |
which are not part of Allura but are used by Allura.
|
41 |
|
49 |
|
42 |
|
50 |
|
43 |
Event Handlers
|
51 |
Event Handlers
|
44 |
==============
|
52 |
==============
|
45 |
|
53 |
|