culturecreates / tech-support-tickets

Place to manage all tech support tickets with clients
0 stars 0 forks source link

No inlangage in schema #92

Open MaudeFJ opened 6 days ago

MaudeFJ commented 6 days ago

@sahalali @AbhishekPAnil this request is to configure the Signe Laval calendar Events to automatically set the in language taxonomy to French and have it be displayed in the Event form.

Details: Signe Laval would like all events to be automatically set to French language. To do this going forward, all new events in the Signe Laval event form should always display the in Language field in the event form and French should be prefilled. Then the user can edit and do two things:

Additional request: For ALL existing events, add French to in language field, do not overwrite other languages if they are already selected.

Request from Maude, our client: Hello, i realized that the in langage is not there when I validate the events in my calendar : https://validator.schema.org/#url=https%3A%2F%2Fsignelaval.com%2Ffr%2Fevenements%2F66da98c8345131006449a596%2Fheure-du-conte-bilingue-francais-espagnol https://schema.org/inLanguage Is it possible to just put french for all event and put the other language that is selected with the language taxonomies I created ? This is not urgent, but I'm just putting it here! thanks

troughc commented 6 days ago

@MaudeFJ, hmm, to add French as the language of all your events, you would probably first need to have it in your "in language" taxonomy. Then, you could apply it to all your events. @saumier, what do you think?, is that right? If I understand Maude correctly, she would like of the language of all her events to automatically be set to French. My thought was, French has to be part of the in language taxonomy, before we could even do this as a special configuration (automatically adding a property that denotes french as the language of all events. In language property/field would then always be displayed in the UI for, at minimum, the Admin (by restricting the view).

saumier commented 2 days ago

@troughc Yes, the taxonomy for 'inLanguage' should have French. I looked and there is French in the taxonomy for inLanguage on Signé Laval.

MaudeFJ commented 2 days ago

Yes i added it in between your exchanges


De : Gregory Saumier-Finch @.> Envoyé : 29 septembre 2024 22:25 À : culturecreates/tech-support-tickets @.> Cc : Maude Fraser @.>; Mention @.> Objet : Re: [culturecreates/tech-support-tickets] No inlangage in schema (Issue #92)

@troughchttps://github.com/troughc Yes, the taxonomy for 'inLanguage' should have French. I looked and there is French in the taxonomy for inLanguage on Signé Laval.

— Reply to this email directly, view it on GitHubhttps://github.com/culturecreates/tech-support-tickets/issues/92#issuecomment-2381881116, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BAGPDXKWRGIF5TW2EO6VARLZZCZDLAVCNFSM6AAAAABO5TFOF2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOBRHA4DCMJRGY. You are receiving this because you were mentioned.Message ID: @.***>

troughc commented 2 days ago

@MaudeFJ @saumier can you please review the description at the top? (first comment). Let me know if there are any issues. thanks.

saumier commented 1 day ago

@troughc Here is my feedback

Signe Laval would like all events to be automatically set to French language.

This sounds like a new feature to be added to CMS. The new feature would allow the admin to select a default for a taxonomy.

For manual data entry: if the taxonomy is configured in the calendar settings to be mandatory, and there is a default value set in the Taxonomy, then it should be pre-filled. For aggregating events: if the taxonomy is configured in the calendar settings to be mandatory, and there is a default value set in the Taxonomy, then if the field is empty it should be set to the default.

Additional request. For ALL existing events, add French to in language field, do not overwrite other languages if they are already selected.

This can be done with the bulk download and upload.