Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Przerzucenie strony do jakiegoś content generatora #3

Open
2 of 4 tasks
pktiuk opened this issue Dec 18, 2022 · 2 comments
Open
2 of 4 tasks

Przerzucenie strony do jakiegoś content generatora #3

pktiuk opened this issue Dec 18, 2022 · 2 comments

Comments

@pktiuk
Copy link
Contributor

pktiuk commented Dec 18, 2022

Aby wygodniej zarządzać stroną i jej zawartością warto rozważyć przerobienie jej, aby działała z jakimś statycznym generatorem contentu takim Gatsby, czy też Hugo.

Aby umożliwić łatw zarządzanie stroną poglibyśmy to spiąć np z Decap CMS-em. https://decapcms.org/

Alternatywne systemy CMS do sprawdzenia:

Forestry: Forestry is a content management system specifically designed for static site generators like Hugo. It allows users to create and edit content through a web-based interface and integrates with Git for version control.

CloudCannon: CloudCannon is a content management system for static websites. It can be used with Hugo-based websites and provides a web-based interface for creating and editing content.

Aby rozpocząć prace nad tym zadaniem najpierw trzeba zrobić: #7

TODO:

  • Przetestować wybrane systemy CMS
  • Podłączyć stronę do wybranego
  • Dodanie plików konfiguracyjnych określających, jakie parametry powinny być określone dla danego typu artukułu you can define the expected parameters for content files in Hugo by using content types and defining their associated front matter variables
  • Uzupełnić readme
@pktiuk
Copy link
Contributor Author

pktiuk commented Sep 15, 2023

Tutaj jest bardzo prosty tutorial jak to dodać do strony: https://decapcms.org/docs/add-to-your-site/

@pktiuk
Copy link
Contributor Author

pktiuk commented Sep 15, 2023

CMS jest już dodany w ramnach #24
Jest on dostępny w panelu admina: https://knr.edu.pl/admin/
Trzeba jednak jeszcze zrobić kilka rzeczy:

  • uporządkować folder, do którego można uploadować https://github.com/decaporg/decap-cms/issues/3240 https://github.com/decaporg/decap-cms/issues/1472
  • Sprawdzić, czy można wrzucać multimedia do podfolderów
  • ułatwić wybieranie kilku obrazków w ramach main_site_item_images
  • Sprawdzić czy da się jakoś przygotowywać drafty przed wrzuceniem ich na mastera https://github.com/decaporg/decap-cms/issues/1929
  • Czy można umożliwić pracę osobom bez githuba?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant