h1. Installation de CKAN et des modules La page http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.html documente l'installation de CKAN sur une machine avec Debian ou Ubuntu; cette page ajoute les points supplémentaires pour l'ajout des modules spécifiques Ozwillo. h3. 9. You’re done! … h3. 10. Téléchargement des modules complémentaires
cd /usr/lib/ckan/default/src/ git clone ssh://git@repos.entrouvert.org/ckanext-ozwillo-organization-api.git git clone ssh://git@repos.entrouvert.org/ckanext-ozwillo-pyoidc.git git clone ssh://git@repos.entrouvert.org/ckanext-ozwillo-routes.git git clone ssh://git@repos.entrouvert.org/ckanext-ozwillo-theme.git git clone ssh://git@repos.entrouvert.org/pyoidc-ozwillo.gith3. 11. Installation des modules Dans le _virtualenv_ créé pour CKAN, les 4 modules peuvent être installés en mode "développement".
. /usr/lib/ckan/default/bin/activate cd ckanext-ozwillo-theme python setup.py develop # pareil pour les autres modulesInstaller la lib pyoidc-ozwillo en mode "dev":
cd pyoidc-ozwillo python setup.py developh3. 11. Activation des modules Dans le fichier @/etc/ckan/default/development.ini@ créé lors de l'installation, ajouter les plugins à la ligne "ckan.plugins",
ckan.plugins = stats text_preview recline_preview ozwillo_organization_api ozwillo_pyoidc ozwillo_routes ozwillo_theme ozwillo_organization_api ozwillo_organization_formh3. 12. Configurations supplémentaires On peut limiter la liste des langues proposées :
ckan.locales_offered = en fr es ca it bg trEt définir la langue par défaut :
ckan.locale_default = es