Link to irc channel for live discussions
This commit is contained in:
parent
933eaeadb1
commit
41e26b6c1f
@ -14,12 +14,16 @@ Il existe aussi des projets équivalents
|
|||||||
https://git.framasoft.org/agenda-libre/agenda-libre-php
|
https://git.framasoft.org/agenda-libre/agenda-libre-php
|
||||||
https://bitbucket.org/mlhamel/agendadulibre
|
https://bitbucket.org/mlhamel/agendadulibre
|
||||||
|
|
||||||
|
=== Requis
|
||||||
|
|
||||||
Exemple d'installation des pré-requis pour Debian:
|
Exemple d'installation des pré-requis pour Debian:
|
||||||
{{{
|
{{{
|
||||||
~ $ apt-get install sqlite3 libsqlite3-dev build-essential git
|
~ $ apt-get install sqlite3 libsqlite3-dev build-essential git
|
||||||
~ $ apt-get install ruby ruby-dev bundler
|
~ $ apt-get install ruby ruby-dev bundler
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
|
=== Code source
|
||||||
|
|
||||||
Pour installer l'Agenda du libre, vous devrez récupérer le code source à l'aide
|
Pour installer l'Agenda du libre, vous devrez récupérer le code source à l'aide
|
||||||
de "git", puis installer les dépendances avec "bundler" (bundler est packagé
|
de "git", puis installer les dépendances avec "bundler" (bundler est packagé
|
||||||
sous debian, mais peut aussi s'installer depuis http://bundler.io, une version
|
sous debian, mais peut aussi s'installer depuis http://bundler.io, une version
|
||||||
@ -32,6 +36,8 @@ Par exemple:
|
|||||||
~ $ bundle install --path vendor/bundle --without production
|
~ $ bundle install --path vendor/bundle --without production
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
|
=== Base de données
|
||||||
|
|
||||||
La base de données peut être "sqlite3", "postgresql" ou "mysql". Par défaut
|
La base de données peut être "sqlite3", "postgresql" ou "mysql". Par défaut
|
||||||
sqlite3 est configurée, mais vous pouvez la modifier dans le fichier
|
sqlite3 est configurée, mais vous pouvez la modifier dans le fichier
|
||||||
`config/database.yml`.
|
`config/database.yml`.
|
||||||
@ -44,6 +50,8 @@ Mettez en place le schéma comme ceci:
|
|||||||
~ $ bundle exec rake db:setup
|
~ $ bundle exec rake db:setup
|
||||||
}}}
|
}}}
|
||||||
|
|
||||||
|
=== Lancement
|
||||||
|
|
||||||
Puis lancez rails:
|
Puis lancez rails:
|
||||||
{{{
|
{{{
|
||||||
~ $ bundle exec rails s
|
~ $ bundle exec rails s
|
||||||
@ -59,6 +67,10 @@ Pour référence, commande en console pour créer plusieurs événements:
|
|||||||
w=0
|
w=0
|
||||||
Event.create(elt.attributes.merge( { start_time: elt.start_time+w.week, end_time: elt.end_time+w.week } )).start_time; w=1
|
Event.create(elt.attributes.merge( { start_time: elt.start_time+w.week, end_time: elt.end_time+w.week } )).start_time; w=1
|
||||||
|
|
||||||
|
=== Discussions
|
||||||
|
|
||||||
|
https://kiwiirc.com/client/irc.freenode.net/agendadulibre
|
||||||
|
|
||||||
{{{
|
{{{
|
||||||
° ° °
|
° ° °
|
||||||
\ | / \ | / \ | /
|
\ | / \ | / \ | /
|
||||||
@ -67,4 +79,4 @@ Event.create(elt.attributes.merge( { start_time: elt.start_time+w.week, end_time
|
|||||||
\ / \ / \ /
|
\ / \ / \ /
|
||||||
. \_|_/ .
|
. \_|_/ .
|
||||||
\ | /
|
\ | /
|
||||||
}}}
|
}}}
|
Loading…
Reference in New Issue
Block a user