README.md 1.1 KB
Newer Older
Thomas's avatar
Thomas committed
1
2
**If you want to contribute to a _translation_:**[![Crowdin](https://badges.crowdin.net/fediplan/localized.svg)](https://crowdin.com/project/fediplan)

Thomas's avatar
Thomas committed
3
### How to install FediPlan
Thomas's avatar
How to    
Thomas committed
4

Thomas's avatar
Thomas committed
5
**1 - Clone the repository**
Thomas's avatar
How to    
Thomas committed
6

Thomas's avatar
Thomas committed
7
**2 - Install vendors:**
Thomas's avatar
How to    
Thomas committed
8

Thomas's avatar
Thomas committed
9
`composer install -o`
Thomas's avatar
How to    
Thomas committed
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

PS: You need to install `composer`, just use:

`apt install composer`

Or you can do that with the following commands:

```
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
```

See: [Download Composer](https://getcomposer.org/download/)

Thomas's avatar
Thomas committed
26
**3 - Public directory:**
Thomas's avatar
How to    
Thomas committed
27

Thomas's avatar
Thomas committed
28
Your site needs to target /path/to/FediPlan/public
Thomas's avatar
How to    
Thomas committed
29

Thomas's avatar
Thomas committed
30
#### TODO:
Thomas's avatar
How to    
Thomas committed
31
32
    1. Polls
    2. Autocompletion for mentions, tags and emojis
Thomas's avatar
Thomas committed
33
34
35
    3. Check and edit scheduled statuses.
    
#### Support My work at [fedilab.app](https://fedilab.app/page/donations/)