inkscape-web issueshttps://gitlab.com/inkscape/inkscape-web/-/issues2021-04-20T22:57:28Zhttps://gitlab.com/inkscape/inkscape-web/-/issues/93Automation needed for telling translators about page changes2021-04-20T22:57:28ZMaren HachmannAutomation needed for telling translators about page changesWith the removal of the cms-diff app, and its replacement by django-cms-history, the options to notify website translators of changes shrunk considerably.
Currently, website translators rely on me running my Firefox plugin once a day. T...With the removal of the cms-diff app, and its replacement by django-cms-history, the options to notify website translators of changes shrunk considerably.
Currently, website translators rely on me running my Firefox plugin once a day. The plugin will not catch all kinds of changes, and will only find changes on pages that it knows about.
I suggest that, until there will be any kind of usable diffs (if ever), we have a pop-up dialog that opens when you try to publish an English page.
It could have a checkbox 'needs translation', that is checked by
default, and an obligatory comment field (if the checkbox is checked).
The comment would not need to be saved, only be put into the diff email.
This would ensure that translators know what changed, even without a full diff, and that editors cannot forget about the people 'downstream' (which is what currently happens in most cases).
(obviously, I've got no idea how and if at all that could work, though...)https://gitlab.com/inkscape/inkscape-web/-/issues/24Sponsor rotation CMS plugin needed2022-07-24T11:23:06ZMaren HachmannSponsor rotation CMS plugin neededFor the sponsorship rewards, we need a CMS plugin that changes automatically.
As far as I understand, it will need:
* (soft?) limit to 10 items
* image file field per sponsor
* link field per sponsor
* sponsor level field for displayin...For the sponsorship rewards, we need a CMS plugin that changes automatically.
As far as I understand, it will need:
* (soft?) limit to 10 items
* image file field per sponsor
* link field per sponsor
* sponsor level field for displaying level
* number of slots to occupy for a specific sponsor (numeric db field), or sponsor level (choices set)
* some way to automatically rotate (by date/time? by thread? in order? randomly?)
* automated expiryhttps://gitlab.com/inkscape/inkscape-web/-/issues/348Saved slug not used by CMS2022-07-24T14:02:37ZMaren HachmannSaved slug not used by CMSWe've been trying to create a French translation of the new Sponsors page, however, we cannot get it to use the new slug. It claims the slug is blocked by another page called 'Sponsors'.
![Bildschirmfoto_2019-02-28_15-40-00](/uploads/7a...We've been trying to create a French translation of the new Sponsors page, however, we cannot get it to use the new slug. It claims the slug is blocked by another page called 'Sponsors'.
![Bildschirmfoto_2019-02-28_15-40-00](/uploads/7a1fff5bb23133993fa9e94d93214f6c/Bildschirmfoto_2019-02-28_15-40-00.png)
When we try to rename the slug of the only other French page that could be the page that blocks the renaming, the changed slug is saved, but not used:
![Bildschirmfoto_2019-02-28_15-37-09](/uploads/af1fb3f031e1ae860a1122a70f98f191/Bildschirmfoto_2019-02-28_15-37-09.png)
This makes page translation impossible for the Sponsors page (at least for French, it somehow worked for German...).https://gitlab.com/inkscape/inkscape-web/-/issues/510Add SEO fields for content in the CMS2021-04-20T22:57:59ZMihaela Jurkovićmihaela.jurkovic@gmail.comAdd SEO fields for content in the CMSIs the `title` editable per page? So it can be different from the Page title/main page heading?
- [ ] make Title element editable. This would requre a new form element in the CMS and outputting it through the templates. Alternative is ...Is the `title` editable per page? So it can be different from the Page title/main page heading?
- [ ] make Title element editable. This would requre a new form element in the CMS and outputting it through the templates. Alternative is to output automatic `[page title] | Inkscape`.
Example: `<title>Remotely held Hackfest about to start | Inkscape</title>`
- [ ] Add the Description metadata field to each page in the CMS, it requires form element on the create/edit page, and outputting it through the templates into the `<head>` of each page.
Example: `<meta name="description" content="Description of the unique page content, this sometimes appears visible in SERP results!"> />`
- [ ] same as above only for keywords (keywords are largly ignored by search engines, maybe this is unnecessary?)
Example: `<meta name="keywords" content="Inkscape, new release, 1.0"> />`