Skip to main content

UnipiEvents integration for Indico

Project description

Indico Plugin UnipiEvents

This is an Indico plugin that synchronizes events to a Wordpress instance running the Unipi Events plugin; it is currently in use at the Department of Mathematics of the University of Pisa.

Installation

You may install the plugin by cloning the repository on the Indico server and then running:

pip install indico-plugin-unipievents

Check that the plugin is installed by running

indico setup list-plugins

To enable the plugin, insert the line

PLUGINS={ 'unipievents' }

to your indico.conf, or just add 'unipievents' to the list of loaded plugins in case you already have other plugins loaded.

Development

You can start the development environment by adjusting the configuration in the indico.env.sample file and renaming it indico.env. Then, you can start the containers by

sudo docker-compose up

and connect to http://localhost:9090. Configure your first user account. To update the plugin version in the container, run

sudo docker-compose exec -u root web bash -c "pip3 uninstall indico-plugin-unipievents ; cd /indico-unipievents && python3 setup.py install && touch /indico/indico.wsgi"

that will rebuild the plugin and restart the WSGI server.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

indico_plugin_unipievents-0.3.1.tar.gz (8.0 kB view hashes)

Uploaded Source

Built Distribution

indico_plugin_unipievents-0.3.1-py3-none-any.whl (15.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page