Camps tipus d’allotjament #25

Closed
opened 2023-07-28 20:03:26 +00:00 by jfita · 7 comments
Owner

(t = traduïble n = no traduïble)

  • Nom (t)
  • Descripció (t)
  • Normes (t)
  • Condicions de reserva (t)
  • Encapçalament carrusel
  • Informació (t)
  • Equipament (t)
  • Gossos permesos (n)
  • Número màxim de persones (n)
  • Actiu (n)
(t = traduïble n = no traduïble) * [x] Nom (t) * [x] Descripció (t) * [ ] Normes (t) * [ ] Condicions de reserva (t) * [x] Encapçalament carrusel * [x] Informació (t) * [x] Equipament (t) * [x] Gossos permesos (n) * [x] Número màxim de persones (n) * [x] Actiu (n) * …
Author
Owner

El camp de condicions de reserva, que com a mínim ara té llistats (<ol>) i el que vindrien a ser capçaleres mal fetes (<u> en comptes del <h> corresponent), suposo que s’ha de poder editar com HTML. Vols que fem servir el mateix editor que el «classic» de WordPress, o pensaves fer servir alguna altra cosa?

El camp de condicions de reserva, que com a mínim ara té llistats (`<ol>`) i el que vindrien a ser capçaleres mal fetes (`<u>` en comptes del `<h>` corresponent), suposo que s’ha de poder editar com HTML. Vols que fem servir [el mateix editor que el «classic» de WordPress](https://www.tiny.cloud/), o pensaves fer servir alguna altra cosa?
Author
Owner

Um, la descripció és també HTML?

Um, la descripció és també HTML?
Owner

no entenc en utilitzar l'editor clàssic...

vols que ens reunim una estona d'aquestes i fem una repassada?

no entenc en utilitzar l'editor clàssic... vols que ens reunim una estona d'aquestes i fem una repassada?
Author
Owner

He pujat una versió amb l’esquema del formulari de nou tipus d’allotjament a https://camper.tandem.ws/campsites/types/new.

Per poder escriure les seccions de normes i condicions de reserva que aparèixen a la pàgina de cabanes de fusta, per exemple, les que estan dins d’aquell <details> fent amb JavaScript, el contingut s’hauria d’escriure en HTML, altrament no pots fer les llistes i les «capçaleres» que hi han.

Ara ho tinc com un <textarea>, el que vol dir hauries d’escriure el marcatge directament. Clarament, això no pot anar així.

Una possible solució és fer com el camp WYSIWYG de l’ACF, que aprofita el TinyMCE, el mateix editor que feia servir el WordPress abans de passar al Gutenberg, el que ara anomenen «editor clàssic». El TinyMCE amaga el <textarea> i hi afegeix tota la part d’edició HTML.

Una altra solució seria fer com el Blocks Everywhere, que reaprofita el Gutenberg fins i tot per comentaris i coses per l’estil. Aquí també el Gutenberg amagaria el <textarea> i hi afegiria tota la part d’edicó HTML, tot i que en blocs.

A part d’aquests dos, existeix una bona colla d’editors WYSIWYG, alguns s’assemblen més al TinyMCE i d’altres són encarats a blocks com el Gutenberg.

Bé, a part d’aquestes tres opcions, també hi ha la possibilitat de fer servir el mateix editor Markdown que fa servir Gitea, però m’estranyaria que fos una bona solució; lleugerament millor que el <textarea> pelat, però.

He pujat una versió amb l’esquema del formulari de nou tipus d’allotjament a https://camper.tandem.ws/campsites/types/new. Per poder escriure [les seccions de normes i condicions de reserva que aparèixen a la pàgina de cabanes de fusta](https://campingmontagut.com/cabanes/), per exemple, les que estan dins d’aquell `<details>` fent amb JavaScript, el contingut s’hauria d’escriure en HTML, altrament no pots fer les llistes i les «capçaleres» que hi han. Ara ho tinc com un `<textarea>`, el que vol dir hauries d’escriure el marcatge directament. Clarament, això no pot anar així. Una possible solució és fer com [el camp WYSIWYG de l’ACF](https://www.advancedcustomfields.com/resources/wysiwyg-editor/), que aprofita el [TinyMCE](https://www.tiny.cloud/), el mateix editor que feia servir el WordPress abans de passar al Gutenberg, el que ara anomenen «editor clàssic». El TinyMCE amaga el `<textarea>` i hi afegeix tota la part d’edició HTML. Una altra solució seria fer com el [_Blocks Everywhere_](https://wordpress.org/plugins/blocks-everywhere/), que reaprofita el Gutenberg fins i tot per comentaris i coses per l’estil. Aquí també el Gutenberg amagaria el `<textarea>` i hi afegiria tota la part d’edicó HTML, tot i que en blocs. A part d’aquests dos, existeix [una bona colla d’editors WYSIWYG](https://github.com/JefMari/awesome-wysiwyg-editors), alguns [s’assemblen més al TinyMCE](https://trix-editor.org/) i d’altres són [encarats a blocks com el Gutenberg](https://editorjs.io/). Bé, a part d’aquestes tres opcions, també hi ha la possibilitat de fer servir [el mateix editor Markdown que fa servir Gitea](https://github.com/Ionaru/easy-markdown-editor), però m’estranyaria que fos una bona solució; lleugerament millor que el `<textarea>` pelat, però.
Owner

trobo que en blocks pot ser perillós, ara si vols dir amagant certs blocks i només deixar Títol, text, llista... pot anar bé Gutenberg.

Ara no sé com ho tens plantejat a la resta, si necessitem Gutenberg finalment per altres apartats més "complicats" o no.

Si no el necessitem enlloc més, podem elegir un WYSIWYG.

Penso que depèn de si ho hem d'importar a WordPress, Gutenberg té més sentit. No sé.

trobo que en blocks pot ser perillós, ara si vols dir amagant certs blocks i només deixar Títol, text, llista... pot anar bé Gutenberg. Ara no sé com ho tens plantejat a la resta, si necessitem Gutenberg finalment per altres apartats més "complicats" o no. Si no el necessitem enlloc més, podem elegir un WYSIWYG. Penso que depèn de si ho hem d'importar a WordPress, Gutenberg té més sentit. No sé.
Author
Owner

trobo que en blocks pot ser perillós, ara si vols dir amagant certs blocks i només deixar Títol, text, llista... pot anar bé Gutenberg.

Així és com funciona el blocks everywhere: a l’hora d’escriure el comentari només hi ha el paràgraf, la llista, la cita i el codi.

llista de blocs a l’hora d’escriure un comentari

Ara no sé com ho tens plantejat a la resta, si necessitem Gutenberg finalment per altres apartats més "complicats" o no.

Jo havia entès que el Camper substituiria l’ACF, pel que la part complicada la faríem al WordPress, amb elements o el que sigui, i aquí els camps més complicat són els d’HTML.

Penso que depèn de si ho hem d'importar a WordPress, Gutenberg té més sentit. No sé.

Excepte el nom, tota la resta de camps són exclusivament per després sincronitzar-los amb el WordPress, ja que el Camper no hi fa res més.

> trobo que en blocks pot ser perillós, ara si vols dir amagant certs blocks i només deixar Títol, text, llista... pot anar bé Gutenberg. Així és com funciona el _blocks everywhere_: a l’hora d’escriure el comentari només hi ha el paràgraf, la llista, la cita i el codi. ![llista de blocs a l’hora d’escriure un comentari](/attachments/19c4d169-c420-4c89-bbc7-b2a8f4f9c40f) > Ara no sé com ho tens plantejat a la resta, si necessitem Gutenberg finalment per altres apartats més "complicats" o no. Jo havia entès que el Camper substituiria l’ACF, pel que la part complicada la faríem al WordPress, amb elements o el que sigui, i aquí els camps més complicat són els d’HTML. > Penso que depèn de si ho hem d'importar a WordPress, Gutenberg té més sentit. No sé. Excepte el nom, tota la resta de camps són exclusivament per després sincronitzar-los amb el WordPress, ja que el Camper no hi fa res més.
Owner

en parlem

en parlem
jfita closed this issue 2024-04-30 16:43:02 +00:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tandem/camper#25
No description provided.