- Issue created by @Anybody
- π©πͺGermany Grevil
Afterward, we should take a look at π± [2.x][META] Plan for 2.0 release Active and see what is solved through the rewrite.
- Merge request !125Issue #3491096: [2.x] Rewrite in Twig templates & Vanilla JS / TS β (Open) created by Grevil
- π©πͺGermany Anybody Porta Westfalica
Another very positive fact is, that we might be able to solve the critical translation flaws:
- #3219293: COOKiES settings translation affects Drupal Core localization translations β
- π Translated text not applied Needs work
- π Issues with dependent module locale Active
- π¬ Translate Privacy Policy URI and Imprint URI fields Active
- #3326642: Narrow requirements: drupal:language instead of drupal:config_translation β
- #3326025: [2.x] Refactor CookiesTexts config keys β
- #3246117: Language for German is English β
- #3267565: [PP-1] Cookie settings menu item can't use content language β
- #3249606: How to make the cookie banner link to a page in the same language as the one being displayed on a multilingual site β
As this should allow us to remove the untypical implementations needed before to pass the translations by design. Many of them might have similar root cause.
These issues will be fixed by design:
- #3319524: Banner pops in rather than transitions β
- #3301976: Remove separate cookies/cookiesjsr.cdn library and use cookies/cookiesjsr instead β
- #3325500: [2.x] Test the outgoing cookies config array to the API. β
Other issues this should be able to potentially solve more easily, looking at the list:
- #3225233: [2.x] Remove jQuery dependency and use ES6 β
- π Remove target="_blank" from the cookie doc link or make it configurable Active
- π¬ Remove message in help region Needs review
- π Validation triggers on Defaults Needs work
- π Closing settings dialog causes jump to top of page Active
- π Twig Displays Escaped Characters Active
- π Cookies Filter settings now showing up in editor settngs Active
- β¨ [2.x] Alternative layout, OR add ability for basic filtered text-HTML Needs work
- β¨ Allow token replacement in Cookie Service Texts Active
- π Link to documentation not relative to base path Needs work
- #3330914: Allow limited html in service group details β
- #3328025: Add a contextual link to both cookies entities and cookies groups on the cookies documentation page β
- #3240791: Possible to change service group layout? β
- #3251511: Clarify Source-Availability and Licensing of JS library β
- #3302480: Show a.cookies-open-cookie-consent-dialog only with Cookies UI block β
- #3303681: [2.x] Save relative URIs to config β
- #3310803: [2.x] Option to display service documentation text in the Cookie overlay β
Other issues we should also take care of here:
- #3323526: [PP-2.x] JS: Call consentGiven / consentDenied with Service ID (and settings) β
- π Cookie settings modal buttons are not visible on smaller screens Needs review
- π Saving the dialog with `functional` = `always active` settings saves the value `false` Active
- π AJAX events do not trigger video overlays or consents RTBC
- π Relabel "Cookies Service Filter" to "Cookies Content Filter" Active
- β¨ URLs should allow anchors Needs work
- π Document that COOKiES UI block should be placed in Content Below region when using Olivero theme Active + #3272024: Add check if cookies block is existing in default theme and eventually place on installation β (General documentation where / how to place the block visible in the future)
- #3293376: Cookies Submodules Template: Rename JS "fallback" function β (maybe)
- #3323561: [2.x] Find and fix @todo's in the code β
- #3323202: [2.x] Drop Drupal < 10 support (to use es6 and PHP 8.x) β
- #3326058: [2.x] Cookies Settings Banner service "Cookie documentation" link should reference remote cookie documentation β
- #3325579: Purpose of Cookies Service Group extra field "Display name" (title) vs. regular "Label" β
These IMHO we should close won't fix: