Pomocné nástroje pro vývoj feeltrees
Go to file
2020-12-07 15:34:48 +01:00
bin a to route-link 2020-12-07 15:15:28 +01:00
ft2@0eb8138a0b ft2 ft3 2020-12-07 15:34:48 +01:00
ft3@c75665a7d4 ft2 ft3 2020-12-07 15:34:48 +01:00
src a to route-link 2020-12-07 15:15:28 +01:00
twig2vue-output/ft2/templates/security a to route-link 2020-12-07 15:15:28 +01:00
.gitignore a to route-link 2020-12-07 15:15:28 +01:00
.gitmodules a to route-link 2020-12-07 15:15:28 +01:00
config.nims a to route-link 2020-12-07 15:15:28 +01:00
dev.fish a to route-link 2020-12-07 15:15:28 +01:00
dev.py a to route-link 2020-12-07 15:15:28 +01:00
feeltrees.nimble a to route-link 2020-12-07 15:15:28 +01:00
LICENSE a to route-link 2020-12-07 15:15:28 +01:00
README.md a to route-link 2020-12-07 15:15:28 +01:00
run.fish html validator 2020-11-24 10:04:57 +01:00

FEELTREES

Zde jsou nástroje pro vývojáře komunitní vědomé sociální sítě se záměrem :-)

struktura projektu

  • originální projekty feeltrees jsou zde jako git submoduly v adresářích ./ft2 a ./ft3 a jsou na tomto projektu nezávislé
  • nástroje jsou vytvářeny v jazyce nim. Používám vlastní vývojářské nástroje - balíček pruga, který je v neustálém divokém vývoji. Snažím se o nezávislost na tomto balíčku, má vysoce nestabilní api, neposkytuji žádnou podporu atd. Může se stát, že se někde nějaká závislost objeví, pak napiš a dám ti chybějící zdrojáky.

úprava šablon

@TODO: popsat jaké úpravy dělá


twig2vue ./ft2/templates/home/page.html.twig

všechny šablony převede tento příkaz (využijeme wildcards shellu)

# funguje v shellu fish
twig2vue ./ft2/templates/*.html.twig ./ft2/templates/**/*.html.twig

html validator

Příkaz ./bin/htmlValidator vypíše chyby při parsování html souboru - používáme na twig šablony, které by měly být html validní (ale nemusí).