Risefor est un outil open-source, installez le sur votre site, mettez votre logo et couleurs et profitez de toutes les fonctionnalités !
Téléchargez le fichier, installez le et c'est parti !
Télécharger risefor
Des développeurs.euses indépendant.e.s sont disponible pour réaliser l'installation. Un devis indicatif vous sera fourni, le paiement se fera en conscience.
Appel à un.e ami.e
Toutes les informations sont disponible sur le compte git
Voici un exemple issue d'un site en production :
Les fichiers de style sont disponible dans le dossier suivant :
united4earth/static/scss/
Au sein de ce dossier vous trouverez différents fichiers correspondant au sections du site.
Vous pouvez apportez les modificatitions globales des couleurs au sein des fichiers _global.scss et _mixins.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/static/scss/index.scss united4earth/static/css/united4earth.css
Si vous avez apportez des modifications sur la carte, tapez :
sass united4earth/static/scss/risefor-map.scss united4earth/static/css/risefor-map.css
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
Envoyez un email à l'équipe technique, ou ouvrez un ticket sur git, et nous ferons au mieux pour vous aider