typo3.org issueshttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues2023-01-25T20:02:36Zhttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/564Content for Commercial Support, SLAs, and Integrations2023-01-25T20:02:36ZStefan BusemannContent for Commercial Support, SLAs, and IntegrationsAs a visitor I want to experience features for that area.
https://typo3.org/cms/features/professional-open-source/commercial-support-slas-and-integrations
AC:
At least one example are given for:
- [ ] Vendor-level SLAs – crucial for m...As a visitor I want to experience features for that area.
https://typo3.org/cms/features/professional-open-source/commercial-support-slas-and-integrations
AC:
At least one example are given for:
- [ ] Vendor-level SLAs – crucial for many government and enterprise customers – provided by the official commercial vendor, TYPO3 GmbH (a German limited liability company), aka. “The TYPO3 Company”.
- [ ] Extended support plans last up to six years—three years beyond free community support—and keep your TYPO3 installation up-to-date with the latest compatibility and security updates.
- [ ] Official project reviews objectively document project quality and can be purchased from the TYPO3 Company.
- [ ] Official Industry partnerships provide TYPO3 with officially supported and maintained integrations for valuable services from Google Ads, Bynder, Cloudflare, Mautic, and others.
- [ ] Find relevant and experienced agencies, hosts, and freelancers through the TYPO3 Company’s official partner network.
- [ ] TYPO3 GmbH project support includes project management, and quality and completion guarantees for projects carried out by official partner agencies.Backloghttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/566Content for Extensibility, Customization & Integrations2023-01-25T20:02:36ZStefan BusemannContent for Extensibility, Customization & IntegrationsAs a visitor I want to experience features for that area.
https://typo3.org/cms/features/open-extensible-customizable/extensibility-customization-integrations
**AC:**
At least one feature is given for each example:
- [ ] From small blo...As a visitor I want to experience features for that area.
https://typo3.org/cms/features/open-extensible-customizable/extensibility-customization-integrations
**AC:**
At least one feature is given for each example:
- [ ] From small blog to the enterprise, a rich set of core functions and third-party extensions meet almost any business requirements.
- [ ] Implement and communicate through the media channels of your choice.
- [ ] Easily integrate rich media and simple content on the same platform.
- [ ] Extend TYPO3 with new functions and find the help you need in a community of professionals.
- [ ] Customize, expand, or minimize your instance. TYPO3 can be customized to meet the huge requirement sets of the largest websites or minimized to deliver a custom-tailored solution to a specific task.Backloghttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/573Content for Multisite Features2023-01-25T20:02:12ZStefan BusemannContent for Multisite FeaturesAs a visitor I want to experience features for that area.
https://typo3.org/cms/features/massively-multisite-multilingual/features-for-massively-multisite-multilingual
**AC:**
At least one feature per example is given for:
- [ ] Manage...As a visitor I want to experience features for that area.
https://typo3.org/cms/features/massively-multisite-multilingual/features-for-massively-multisite-multilingual
**AC:**
At least one feature per example is given for:
- [ ] Manage multi-site installations efficiently. TYPO3’s page tree structure, data model, and granular user access permissions ensure high-performance multi-site installations.
- [ ] Use a single login to manage all your websites.
- [ ] Easily configure editor roles across multiple websites.
- [ ] Well-suited for large corporations where product names, palettes, and legal requirements vary from country to country.
- [ ] Central content and brand strategy administration and control.
- [ ] A link is set from https://typo3.org/cms/features/massively-multisite-multilingual to https://typo3.org/cms/features/massively-multisite-multilingual/features-for-massively-multisite-multilingualBackloghttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/569Content for Data Privacy and GDPR2023-01-25T20:02:12ZStefan BusemannContent for Data Privacy and GDPRAs a visitor I want to experience features for that area.
https://typo3.org/cms/features/open-extensible-customizable/data-privacy-and-gdpr
**AC:**
At least one feature per example is given for:
- [ ] Improve users privacy with TYPO3 C...As a visitor I want to experience features for that area.
https://typo3.org/cms/features/open-extensible-customizable/data-privacy-and-gdpr
**AC:**
At least one feature per example is given for:
- [ ] Improve users privacy with TYPO3 CMS core API.
- [ ] Automatically purge old user data with TYPO3’s Scheduler module.
- [ ] Customize data protection with third-party GDPR extensions.
- [ ] Meet data protection goals thanks to TYPO3’s community-driven GDPR initiative.
- [ ] Other TYPO3 privacy features include: sophisticated configurable user access management, password hashes, anonymized IP addresses, and HTTPS/TL support
- [ ] A link is set from https://typo3.org/cms/features/digital-marketing-enabled/#c9239 to https://typo3.org/cms/features/open-extensible-customizable/data-privacy-and-gdprBackloghttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/572Content for Multilingual Features2023-01-25T20:02:12ZStefan BusemannContent for Multilingual FeaturesAs a visitor I want to experience features for that area.
https://typo3.org/cms/features/massively-multisite-multilingual/multilingual
**AC:**
At least one feature per example is given for:
- [ ] Manage any number of languages within a...As a visitor I want to experience features for that area.
https://typo3.org/cms/features/massively-multisite-multilingual/multilingual
**AC:**
At least one feature per example is given for:
- [ ] Manage any number of languages within a single TYPO3 installation.
- [ ] Painlessly edit and translate website content with TYPO3’s intuitive user interface. Support non-Latin character sets—Arabic, Chinese, Cyrillic, etc.—and fonts and varied writing directions, for example when quoting in Hebrew (right-to-left) within an English (left-to-right) text.
- [ ] Easily differentiate editor roles by languages and arbitrary rule-sets like regional pages, or corporate divisions.
- [ ] Maintain consistency while localizing content independently across international teams.
- [ ] Integrate with a variety of translation services, such as LanguageWire.
- [ ] TYPO3 supports content translation by default. No need to install third-party language support.
- [ ] Automatically mark translated content for review and notify translators when the original text changes.Backloghttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/568Content for Data, Analytics, Measurement, & Testing2023-01-25T20:02:12ZStefan BusemannContent for Data, Analytics, Measurement, & TestingAs a visitor I want to experience features for that area.
https://typo3.org/cms/features/professional-open-source/features-for-professional-open-source
**AC:**
At least one feature per example is given for:
- [ ] Integrate advanced ana...As a visitor I want to experience features for that area.
https://typo3.org/cms/features/professional-open-source/features-for-professional-open-source
**AC:**
At least one feature per example is given for:
- [ ] Integrate advanced analytics and monitoring tools with extensions, plugins, and APIs to such as Icinga, Prometheus, etc.
- [ ] Access web statistics directly in the TYPO3 Backend.
- [ ] Integrate Google Analytics for a comprehensive analytical overview of website performance.
- [ ] Conduct A/B tests on forms and content to continually improve the user experience and increase conversion rate.
- [ ] Link is set from https://typo3.org/cms/features/digital-marketing-enabled/#c9239 to https://typo3.org/cms/features/digital-marketing-enabled/data-analytics-measurement-testing#c11682Backloghttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/567Content for Marketing Campaign Management2023-01-25T20:02:11ZStefan BusemannContent for Marketing Campaign ManagementAs a visitor I want to experience features for that area.
https://typo3.org/cms/features/digital-marketing-enabled/marketing-campaign-management
**AC:**
At least one feature per example is given for:
- [ ] Integrate with third-party ma...As a visitor I want to experience features for that area.
https://typo3.org/cms/features/digital-marketing-enabled/marketing-campaign-management
**AC:**
At least one feature per example is given for:
- [ ] Integrate with third-party marketing tools and services. TYPO3 integrations like as Google Ads and Mautic enable you to manage marketing campaigns from within TYPO3 and even personalize content for visitors.
- [ ] Create and manage fine-grained user rights in the backend and front end to reduce management overhead.
- [ ] Avoid repeated switching between marketing applications and TYPO3.
- [ ] Use TYPO3’s workspaces to enable a clean, well-defined workflow within TYPO3.
- [ ] A link is set from https://typo3.org/cms/features/digital-marketing-enabled to https://typo3.org/cms/features/digital-marketing-enabled/marketing-campaign-managementBackloghttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/571Content for Fully Integrated E-commerce Platform and Peronsalization2023-01-25T20:02:11ZStefan BusemannContent for Fully Integrated E-commerce Platform and PeronsalizationAs a visitor I want to experience features for that area.
https://typo3.org/cms/features/digital-marketing-enabled/features-for-digital-marketing-enabled
**AC:**
At least one feature per example is given for:
- [ ] Seamlessly integrate...As a visitor I want to experience features for that area.
https://typo3.org/cms/features/digital-marketing-enabled/features-for-digital-marketing-enabled
**AC:**
At least one feature per example is given for:
- [ ] Seamlessly integrate ERP, CRM or e-commerce platforms like Magento, Aimeos, and Oxid with TYPO3’s extensions and APIs.
- [ ] Attract qualified traffic and convert to sales with SEO tools, display ad management, and targeted content right alongside the shopping experience.
- [ ] Nurture and maintain customers with immersive, personalized experiences that incorporate video, social, and other dynamic media.
- [ ] Suggest relevant products and offers based on search terms and other visitor profile attributes and recommendation engines such as Prudsys.
- [ ] Dynamically include targeted content in page content and forms.
- [ ] Create link from https://typo3.org/cms/features/digital-marketing-enabled/#c9239 to https://typo3.org/cms/features/digital-marketing-enabled/features-for-digital-marketing-enabledBackloghttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/570Content for Dynamic & Personalized Media2023-01-25T20:00:20ZStefan BusemannContent for Dynamic & Personalized MediaAs a visitor I want to experience features for that area.
https://typo3.org/cms/features/digital-marketing-enabled/#c9239
**AC:**
At least one feature per example is given for:
- [ ] Introduction text is added for Dynamic & Personalize...As a visitor I want to experience features for that area.
https://typo3.org/cms/features/digital-marketing-enabled/#c9239
**AC:**
At least one feature per example is given for:
- [ ] Introduction text is added for Dynamic & Personalized MediaBacklogStefan BusemannStefan Busemannhttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/634RSS Feed has trailing whitespaces2023-01-15T21:06:45ZDaniel SiepmannRSS Feed has trailing whitespaces### Summary
The `<link>` entries have additional whitespace.
This creates links within https://friendi.ca/ parsing the feed and creating posts for the fediverse.
The software already got a PR from my end and will properly handle them i...### Summary
The `<link>` entries have additional whitespace.
This creates links within https://friendi.ca/ parsing the feed and creating posts for the fediverse.
The software already got a PR from my end and will properly handle them in the future.
But some other software might have problems as well. So it might be worth it to fix that. Feel free to decide it is not worth the effort.
### Steps to reproduce
Open the Feed at https://typo3.org/rss
### Example URL
https://typo3.org/rss
### What is the current *bug* behavior?
The `<link>` entries have additional whitespace.
Same goes for `<pubDate>`
### What is the expected *correct* behavior?
`<link>` with only URL and no additional whitespace
**Acceptence Criterias**
* [ ] `<link>` with only URL and no additional whitespace
### Relevant logs and/or screenshots
Some software might not handle the whitespace well.
### Possible fixeshttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/6333 column container re uses colPos 30 which is "normal"2023-01-15T21:06:29ZDaniel Siepmann3 column container re uses colPos 30 which is "normal"### Summary
The colPos 30 is re used for container child elements.
The result is that content elements within the container column are rendered twice, within the container and the normal column of the page.
### Steps to reproduce
1. C...### Summary
The colPos 30 is re used for container child elements.
The result is that content elements within the container column are rendered twice, within the container and the normal column of the page.
### Steps to reproduce
1. Create a page of Backend Layout "Team Page"
2. Create a Container "3 Column"
3. Insert content in third column "Right"
The content should appear twice. In Page module as well as in frontend.
### Example URL
https://typo3.org/community/teams/best-practices
### What is the current *bug* behavior?
Content is rendered twice on the page, with an unwanted position.
### What is the expected *correct* behavior?
The content of column "Right" of "3 Column" container is only rendered within its column
**Acceptence Criterias**
* [ ] The content element is rendered only within its container column.
### Relevant logs and/or screenshots
![image](/uploads/67b68c0320513cf931959e1b7b326b90/image.png)
An Screenshod where Content Element "Łukasz Uznański" is placed in column "Right" of "3 Column" container.
It is rendered above the container as well. Same for frontend.
It is the same UID of the content element.
![image](/uploads/9755fd3a5d619bf9b5f87f9fd3f57242/image.png)
(I've removed the other content elements from the screenshot for better overview).
### Possible fixes
https://git.typo3.org/services/t3o-sites/common/t3olayout/-/blob/main/Configuration/TCA/Overrides/tt_content_ce_ContainerElements.php#L121
Should also be an issue for other container elements.https://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/354Show team protocols on typo3.org2022-11-29T21:20:30ZThomas LöfflerShow team protocols on typo3.org**What's the issue?**
To improve the visibility of team meetings/hangouts we want to provide every team member with typo3.org backend access an easy possibility to add protocols fast.
This is an additional possibility to show the protoc...**What's the issue?**
To improve the visibility of team meetings/hangouts we want to provide every team member with typo3.org backend access an easy possibility to add protocols fast.
This is an additional possibility to show the protocols, but every team should've minimum a link to the past protocols.
**How to solve it?**
1. Create a new content element named `protocol` with the fields `header`, `date` and `bodytext` (maybe `author`)
1. Create a new content element named `protocol_list` to show all `protocol` elements ordered by date desc, maybe in accordion way. Additionally a value to restrict the maximum items, so one can teaser the last 10 protocols on the team homepage and more on a subpage.
**How to use it?**
Create a new content element after or during a meeting, add your discussed points (even use links and structure with headings and lists) and save it. That's it.Stefan BusemannStefan Busemannhttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/515Revisit WAF rules for t3o-prod2022-11-15T20:57:13ZMichael StuckiRevisit WAF rules for t3o-prod### Describe the task
Review WAF rules together with @ohader.### Describe the task
Review WAF rules together with @ohader.Backloghttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/620Error 503 in Events module2022-11-15T20:27:34ZPeter KraumeError 503 in Events module### Summary
Error 503 in the backend when you go to the events module
### Steps to reproduce
Login as an editor, go to module "Events" with no page selected in the page tree.
### Example URL
https://typo3.org/typo3/module/web/SfEven...### Summary
Error 503 in the backend when you go to the events module
### Steps to reproduce
Login as an editor, go to module "Events" with no page selected in the page tree.
### Example URL
https://typo3.org/typo3/module/web/SfEventMgtTxSfeventmgtM1?id=0
### What is the current *bug* behavior?
```
Oops, an error occurred! Event: 9944715d392348c683ec20f4c1b155e3
Argument 1 passed to DERHANSEN\SfEventMgt\Controller\AbstractController::getPagination() must be an instance of TYPO3\CMS\Extbase\Persistence\QueryResultInterface, array given, called in /home/t3o-prod/ci/releases/48/private/typo3conf/ext/sf_event_mgt/Classes/Controller/AdministrationController.php on line 291
```
### What is the expected *correct* behavior?
No error message.t3o remote days June 2022Thomas LöfflerThomas Löfflerhttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/631Link under https://extensions.typo3.org/my-extensions is not set correctly.2022-11-15T20:18:49ZPhilipp KuhlmayLink under https://extensions.typo3.org/my-extensions is not set correctly.See https://typo3.slack.com/archives/C027Z3UGQ/p1664892305189599
The link to docs.typo3.org is not set correctly. Only the dot after "typo3" is linked.
`docs.typo3<a href="https://docs.typo3.org" target="_blank" rel="noreferrer">.</a>org`See https://typo3.slack.com/archives/C027Z3UGQ/p1664892305189599
The link to docs.typo3.org is not set correctly. Only the dot after "typo3" is linked.
`docs.typo3<a href="https://docs.typo3.org" target="_blank" rel="noreferrer">.</a>org`https://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/632InvalidArgumentException: Argument $currentPageNumber must be greater than 02022-11-15T20:14:11ZThomas LöfflerInvalidArgumentException: Argument $currentPageNumber must be greater than 0# Error Details:
- Sentry event: https://monitoring.typo3.org/typo3/typo3org/issues/349
- First seen:
2022-10-24T20:16:33+00:00
- Last seen: 2022-11-15T14:46:20+00:00
- Events: 53
- Users: 9# Error Details:
- Sentry event: https://monitoring.typo3.org/typo3/typo3org/issues/349
- First seen:
2022-10-24T20:16:33+00:00
- Last seen: 2022-11-15T14:46:20+00:00
- Events: 53
- Users: 9Thomas LöfflerThomas Löfflerhttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/593Use absolute URLs in RSS feed content and remove type parameter2022-10-26T14:53:42ZThomas LöfflerUse absolute URLs in RSS feed content and remove type parameter_Ready for sprinthttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/630typo3.org is loading fonts directly from google in youtube player2022-10-25T18:37:20ZAndré Spindlertypo3.org is loading fonts directly from google in youtube playerYou load all your design fonts from typo3.org - fine ;-)
But you have youtube clips on the site - included with nocookie option. But the youtube player is loading the roboto webfont for the clip's title - and the roboto font file is fetc...You load all your design fonts from typo3.org - fine ;-)
But you have youtube clips on the site - included with nocookie option. But the youtube player is loading the roboto webfont for the clip's title - and the roboto font file is fetched directly from google.
It's really sad - but you should secure this with something like a 2-click-solution in front of the youtube clips.https://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/629Bugreport template has a broken URL2022-09-25T18:18:56ZDaniel SiepmannBugreport template has a broken URLThe Bugreport template has a broken URL
### Summary
The URL to check for existing bugs is wrong, when opening a new bugreport.
### Steps to reproduce
Create a new Bug via https://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-...The Bugreport template has a broken URL
### Summary
The URL to check for existing bugs is wrong, when opening a new bugreport.
### Steps to reproduce
Create a new Bug via https://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/new and select "Bugreport" template.
### Example URL
https://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/new
### What is the current *bug* behavior?
The provided URL is https://git.typo3.org/services/t3o-sites/common/t3olayout/-/issues?label_name%5B%5D=bug
### What is the expected *correct* behavior?
The provided URL should be https://git.typo3.org/services/t3o-sites/common/t3olayout/-/issues/?label_name%5B%5D=Type%3A%3ABug or https://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/?label_name%5B%5D=Type%3A%3ABug depending on the actual project you wanna use, I would guess 2nd one?
### Possible fixes
https://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/blob/develop/.gitlab/issue_templates/Bugreport.md#L9_Ready for sprintStefan BusemannStefan Busemannhttps://git.typo3.org/services/t3o-sites/typo3.org/typo3.org/-/issues/627Special styling and templates for Meet TYPO32022-09-01T07:08:58ZMathias Bolt LesniakSpecial styling and templates for Meet TYPO3### Describe the task
Modify styling of event listing and event detail to visually separate Meet TYPO3 events from other events.
### Further details
Meet TYPO3 events can be listed in the normal TYPO3 Events listing, but they should b...### Describe the task
Modify styling of event listing and event detail to visually separate Meet TYPO3 events from other events.
### Further details
Meet TYPO3 events can be listed in the normal TYPO3 Events listing, but they should be visually separate.Mathias Bolt LesniakMathias Bolt Lesniak