display home

This commit is contained in:
Tykayn 2022-09-07 10:04:24 +02:00 committed by tykayn
parent 35439296bd
commit 57756ed85c
5 changed files with 25 additions and 21 deletions

View File

@ -4,10 +4,6 @@ TOKEN=ABCD
APP_NAME="autopost bot" APP_NAME="autopost bot"
INSTANCE_MASTODON="https://mastodon.cipherbliss.com" INSTANCE_MASTODON="https://mastodon.cipherbliss.com"
APP_ID_account_A=ABCD
SECRET_account_A=ABCD
TOKEN_account_A=ABCD TOKEN_account_A=ABCD
APP_ID_account_B=ABCD
SECRET_account_B=ABCD
TOKEN_account_B=ABCD TOKEN_account_B=ABCD

View File

@ -23,13 +23,9 @@ Créer une nouvelle application, copier les codes d'app id, secret et token.
Et les mettre dans un fichier `.env` à la base de ce projet. Et les mettre dans un fichier `.env` à la base de ce projet.
```dotenv ```dotenv
APP_ID_account_A=ABCD TOKEN_account_machin=ABCD
SECRET_account_A=ABCD
TOKEN_account_A=ABCD
APP_ID_account_B=ABCD TOKEN_account_bidule=ABCD
SECRET_account_B=ABCD
TOKEN_account_B=ABCD
``` ```
Chaque info d'API doit correspondre à un compte pour lequel vous avez obtenu des jetons d'API. Chaque info d'API doit correspondre à un compte pour lequel vous avez obtenu des jetons d'API.
@ -54,7 +50,8 @@ http://localhost:8000
* publier un lien au hasard parmi une liste préenregistrée de liens correspondant à un compte. * publier un lien au hasard parmi une liste préenregistrée de liens correspondant à un compte.
* pas de correspondance dynamique entre plusieurs instances, on fait tout avec une seule instance pour le moment * pas de correspondance dynamique entre plusieurs instances, on fait tout avec une seule instance pour le moment
* avoir en base l'information de quand est ce qu'un post a été envoyé à son instance par API. * avoir en base l'information de quand est ce qu'un post a été envoyé à son instance par API.
# notes
# Notes
ce site n'a pas besoin d'être hébergé sur le serveur de l'instance qu'il utilise ce site n'a pas besoin d'être hébergé sur le serveur de l'instance qu'il utilise
Venez causer sur mastodon! Venez causer sur mastodon!
Ceci utilise un fichier sqlite comme base de données, vous pouvez faire des ajouts en base avec un bon IDE sans avoir à développer d'interface web. Ceci utilise un fichier sqlite comme base de données, vous pouvez faire des ajouts en base avec un bon IDE sans avoir à développer d'interface web.

View File

@ -25,8 +25,15 @@ label {
width: 100%; width: 100%;
margin-top: 0.5rem; margin-top: 0.5rem;
} }
/**
inputs
*/
input{ input{
margin-bottom: 0.5rem; margin-bottom: 0.5rem !important;
min-height: auto !important;
}
.cw-input, .file-input{
min-height: 2em !important;
} }
.wip{ .wip{
color: grey; color: grey;

View File

@ -28,13 +28,13 @@ block content
.autosuggest-textarea .autosuggest-textarea
label label
span Content warning (optionnel) span Content warning (optionnel)
input.autosuggest-textarea__textarea(name="cw", type="text", width="500") input.cw-input.autosuggest-textarea__textarea(name="cw", type="text", width="500", height="2em")
span Quavez-vous en tête? span Quavez-vous en tête?
textarea.autosuggest-textarea__textarea(name="message", width="500", lines="20",autofocus="autofocus") textarea.main-input.autosuggest-textarea__textarea(name="message", width="500", lines="20",autofocus="autofocus")
br br
label label
span Fichier à joindre (optionnel) span Fichier à joindre (optionnel)
textarea.autosuggest-textarea__textarea(name="fichier", width="500", lines="1",value="default_picture.jpg") textarea.file-input.autosuggest-textarea__textarea(name="fichier", width="500", lines="1",value="default_picture.jpg")
fieldset.wip fieldset.wip
label Schedule in time (work in progress, not working by now) label Schedule in time (work in progress, not working by now)
input.input.checkbox(type="checkbox", value=false, name="scheduled_at_bool") input.input.checkbox(type="checkbox", value=false, name="scheduled_at_bool")

View File

@ -14,13 +14,17 @@ html
h1 Mastodon multi account h1 Mastodon multi account
nav nav
a.button.primary(href="/") accueil a.button.primary(href="/") accueil
block content
block wip
div.wip
h1 work in progress
nav
a.button.info(href="/") ajouter a.button.info(href="/") ajouter
a.button.info(href="/init-db") init DB a.button.info(href="/init-db") init DB
a.button.info(href="/list") list DB a.button.info(href="/list") list DB
a.button.info(href="/add-example") ajout à la file example a.button.info(href="/add-example") ajout à la file example
a.button.info(href="/publish-last-entry") publier premier a.button.info(href="/publish-last-entry") publier premier
block content
block footer block footer
p par tykayn: contact at cipherbliss.com, https://www.cipherbliss.com p par tykayn: contact at cipherbliss.com, https://www.cipherbliss.com
p https://mastodon.cipherbliss.com p https://mastodon.cipherbliss.com