{% load i18n %}
{%trans "Risefor est un outil libre. Récupérez le code, personnalize le logo et les couleurs et profitez de toutes les fonctionnalités !"%}
Nous avons créer un compte git contenant des scripts permettant la personnalisation et le déploiement de l'outil sur votre serveur.
Suivez les instructions et c'est parti !
Faite appel aux développeurs.euses indépendant.e.s de Risefor restent disponibles pour réaliser l'installation. Un devis indicatif vous sera fourni, le paiement se fera en conscience.
Afin de faciliter la prise en main de l'outil, nous avons réalisé une documentation expliquant l'administration de la plateforme.
N'hésitez pas à poser vos questions directement sur le document
Les fichiers de style sont disponible dans le dossier suivant :
united4earth/src/scss/
Pour simplifier la personnalisation des couleurs, elles sont toutes présentes au début du fichier _variables.scss.
Afin de mettre à jours les fichiers de style (css) vous devez compilez les fichez "scss". Pour ce faire tapez la commande suivante :
sass united4earth/src/scss/index.scss united4earth/static/css/united4earth.css
Si vous avez apportez des modifications sur la carte, tapez :
sass united4earth/src/scss/risefor-map.scss united4earth/static/css/risefor-map.css
Vous pouvez ajoutez "--watch" à la commande si vous voulez mettre à jour en continue
Afin de rendre la version de développement plus légère vous avez la capacité à charger qu'une partie des élu.e.s. Pour ce faire, ajoutez "--dev" à la fin de la commande suivante python3 manage.py import_elected lors de l'installation.
ATTENTION : Si vous avez déjà chargé toute la base d'élu.e.s vous devrez les supprimer via l'interphase admin.
Commande entière : python3 manage.py import_elected --dev
Cette commande chargera 10 élu.e.s à la fois.
Biensur ! Le concept de Risefor est d'évoluer en fonction des besoins de ses utilisateurs.trices. Nous avons créé un groupe dédié permettant d'échanger sur le sujet, venez la proposer !
Sans soucis ! Retirez les sections qui ne vous sont pas utile, l'outil est fait pour ! :)
Par default pour accéder à l'interphase d'administration vous n'avez qu'à ajoutez "/admin" après le nom de domaine.
Connectez vous avec le compte créé à l'étape 5 de l'installation.
Exemple : exemple.com/admin
Vous devez créer les choix qui seront disponible au sein de la plateforme d'administration. Accédez y en ajoutant "/admin" à la fin de votre url.
Une fois connectez, ajoutez des choix au sein des sections "thème d'actions", "fréquence" et "Type d'organisations"
La carte reste grisé tant qu'il n'y a pas d'actions. Créez une action, avec une adresse, et la carte se mettra à jour
Si vous avez installé Risefor sur un site et recevez cette erreur
Exemple : ALLOWED_HOSTS = ['mon-domaine.org']
Vous avez un fichier "deploy.sh" présent à la racine de l'application.
Au sein de se fichier remplacez la ligne u4e@ssh-u4e.happy-dev.fr par vos identifiant de ssh puis appelez ce fichier.
ATTENTION : Assurez vous d'être bien connectez à vore dépot git ! (vim .git/config)
Exemple : ./deploy.sh staging -> Déploie la commande sur le domaine correspondant à "staging"
Une fois que nous avons fini une fonctionnalité, ou une amélioration, nous la mettons en ligne sur la branche "master" du compte git.
Vous pouvez télécharger les modifications en réalisant la commande ci-dessous depuis la racine du dossier de l'application
git pull origin master
Contactez l'équipe pour vous aider à trouver la solution !
Demander de l'aider