benjaminkott / benjaminkott/bootstrap_package

RTE list classes not working

Open
#1,404 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
PHP
Stars
355
Forks
212
Avg merge
1h 4m
Merged PRs (30d)
31

Description

# Bug Report

## Prerequisites

* [ ] Can you reproduce the problem on TYPO3 v11.5 LTS
* [x] Can you reproduce the problem on TYPO3 v12.4 LTS
* [x] Did you [perform a cursory search](https://github.com/issues?q=is%3Aissue+user%3Abenjaminkott+repo%3Abenjaminkott%2Fbootstrap_package)
to see if your bug or enhancement is already reported?

## Description

When creating an unordered list the custom list styles like "Info" are not applicable.

## Versions

```
bacon/bacon-qr-code 2.0.8 BaconQrCode is a QR code generator for PHP.
bk2k/bootstrap-package 14.0.6 Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.
christian-riesen/base32 1.6.0 Base32 encoder/decoder according to RFC 4648
composer/pcre 3.1.0 PCRE wrapping library that offers type-safe preg_* replacements.
composer/semver 3.3.2 Semver library that offers utilities, version constraint parsing and validation.
composer/xdebug-handler 3.0.3 Restarts a process without Xdebug.
dasprid/enum 1.0.4 PHP 7.1 enum implementation
doctrine/annotations 2.0.1 Docblock Annotations Parser
doctrine/cache 2.2.0 PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.
doctrine/dbal 3.6.4 Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
doctrine/deprecations v1.1.1 A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.
doctrine/event-manager 2.0.0 The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.
doctrine/instantiator 2.0.0 A small, lightweight utility to instantiate objects in PHP without invoking their constructors
doctrine/lexer 3.0.0 PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.
egulias/email-validator 4.0.1 A library for validating emails against several RFCs
enshrined/svg-sanitize 0.15.4 An SVG sanitizer for PHP
firebase/php-jwt v6.8.1 A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.
friendsofphp/php-cs-fixer v3.22.0 A tool to automatically fix PHP code style
guzzlehttp/guzzle 7.7.0 Guzzle is a PHP HTTP client library
guzzlehttp/promises 2.0.0 Guzzle promises library
guzzlehttp/psr7 2.5.0 PSR-7 message implementation that also provides common utility methods
lolli42/finediff 1.0.2 PHP implementation of a Fine granularity Diff engine
masterminds/html5 2.8.0 An HTML5 parser and serializer.
nikic/php-parser v4.16.0 A PHP parser written in PHP
phpdocumentor/reflection-common 2.2.0 Common reflection classes used by phpdocumentor to reflect the code structure
phpdocumentor/reflection-docblock 5.3.0 With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.
phpdocumentor/type-resolver 1.7.2 A PSR-5 based resolver of Class names, Types and Structural Element Names
phpstan/phpdoc-parser 1.22.1 PHPDoc parser with support for nullable, intersection and generic types
psr/cache 3.0.0 Common interface for caching libraries
psr/clock 1.0.0 Common interface for reading the clock.
psr/container 2.0.2 Common Container Interface (PHP FIG PSR-11)
psr/event-dispatcher 1.0.0 Standard interfaces for event handling.
psr/http-client 1.0.2 Common interface for HTTP clients
psr/http-factory 1.0.2 Common interfaces for PSR-7 HTTP message factories
psr/http-message 2.0 Common interface for HTTP messages
psr/http-server-handler 1.0.2 Common interface for HTTP server-side request handler
psr/http-server-middleware 1.0.2 Common interface for HTTP server-side middleware
psr/log 3.0.0 Common interface for logging libraries
ralouphie/getallheaders 3.0.3 A polyfill for getallheaders.
scssphp/scssphp v1.11.0 scssphp is a compiler for SCSS written in PHP.
sebastian/diff 5.0.3 Diff implementation
symfony/cache v6.3.1 Provides extended PSR-6, PSR-16 (and tags) implementations
symfony/cache-contracts v3.3.0 Generic abstractions related to caching
symfony/clock v6.3.1 Decouples applications from the system clock
symfony/config v6.3.0 Helps you find, load, combine, autofill and validate configuration values of any kind
symfony/console v6.3.0 Eases the creation of beautiful and testable command line interfaces
symfony/dependency-injection v6.3.1 Allows you to standardize and centralize the way objects are constructed in your application
symfony/deprecation-contracts v3.3.0 A generic function and convention to trigger deprecation notices
symfony/doctrine-messenger v6.3.1 Symfony Doctrine Messenger Bridge
symfony/event-dispatcher v6.3.0 Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
symfony/event-dispatcher-contracts v3.3.0 Generic abstractions related to dispatching event
symfony/expression-language v6.3.0 Provides an engine that can compile and evaluate expressions
symfony/filesystem v6.3.1 Provides basic utilities for the filesystem
symfony/finder v6.3.0 Finds files and directories via an intuitive fluent interface
symfony/http-foundation v6.3.1 Defines an object-oriented layer for the HTTP specification
symfony/mailer v6.3.0 Helps sending emails
symfony/messenger v6.3.1 Helps applications send and receive messages to/from other applications or via message queues
symfony/mime v6.3.0 Allows manipulating MIME messages
symfony/options-resolver v6.3.0 Provides an improved replacement for the array_replace PHP function
symfony/polyfill-ctype v1.27.0 Symfony polyfill for ctype functions
symfony/polyfill-intl-grapheme v1.27.0 Symfony polyfill for intl's grapheme_* functions
symfony/polyfill-intl-idn v1.27.0 Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions
symfony/polyfill-intl-normalizer v1.27.0 Symfony polyfill for intl's Normalizer class and related functions
symfony/polyfill-mbstring v1.27.0 Symfony polyfill for the Mbstring extension
symfony/polyfill-php72 v1.27.0 Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions
symfony/polyfill-php80 v1.27.0 Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions
symfony/polyfill-php81 v1.27.0 Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions
symfony/polyfill-php83 v1.27.0 Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions
symfony/polyfill-uuid v1.27.0 Symfony polyfill for uuid functions
symfony/process v6.3.0 Executes commands in sub-processes
symfony/property-access v6.3.0 Provides functions to read and write from/to an object or array using a simple string notation
symfony/property-info v6.3.0 Extracts information about PHP class' properties using metadata of popular sources
symfony/rate-limiter v6.3.0 Provides a Token Bucket implementation to rate limit input and output in your application
symfony/routing v6.3.1 Maps an HTTP request to a set of configuration variables
symfony/service-contracts v3.3.0 Generic abstractions related to writing services
symfony/stopwatch v6.3.0 Provides a way to profile code
symfony/string v6.3.0 Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way
symfony/uid v6.3.0 Provides an object-oriented API to generate and represent UIDs
symfony/var-exporter v6.3.0 Allows exporting any serializable PHP data structure to plain PHP code
symfony/yaml v6.3.0 Loads and dumps YAML files
typo3/class-alias-loader v1.1.4 Amends the composer class loader to support class aliases to provide backwards compatibility for packages
typo3/cms-backend v12.4.3 TYPO3 CMS backend
typo3/cms-belog v12.4.3 TYPO3 CMS Log - View logs from the sys_log table in the TYPO3 backend modules System>Log
typo3/cms-beuser v12.4.3 TYPO3 CMS Backend User - TYPO3 backend module System>Backend Users for managing backend users and groups.
typo3/cms-cli 3.1.0 TYPO3 command line binary
typo3/cms-composer-installers v5.0.0 TYPO3 CMS Installers
typo3/cms-core v12.4.3 TYPO3 CMS Core
typo3/cms-extbase v12.4.3 TYPO3 CMS Extbase - Extension framework to create TYPO3 frontend plugins and TYPO3 backend modules.
typo3/cms-extensionmanager v12.4.3 TYPO3 CMS Extension Manager - Backend module (Admin Tools>Extensions) for viewing and managing extensions.
typo3/cms-felogin v12.4.3 TYPO3 CMS Frontend Login - A template-based plugin to log in website users in the TYPO3 frontend.
typo3/cms-filelist v12.4.3 TYPO3 CMS Filelist - TYPO3 backend module (File>Filelist) used for managing files.
typo3/cms-filemetadata v12.4.3 TYPO3 CMS File Metadata - Adds additional metadata to file management.
typo3/cms-fluid v12.4.3 TYPO3 CMS Fluid Integration - Integration of the Fluid templating engine into TYPO3.
typo3/cms-form v12.4.3 TYPO3 CMS Form - Flexible TYPO3 frontend form framework that comes with a backend editor interface.
typo3/cms-frontend v12.4.3 TYPO3 CMS Frontend
typo3/cms-impexp v12.4.3 TYPO3 CMS Import/Export - Tool for importing and exporting records using XML or the custom T3D format.
typo3/cms-indexed-search v12.4.3 TYPO3 CMS Indexed Search - Provides indexing functionality for TYPO3 pages and records as well as files including PDF, Word, HTML and plain text.
typo3/cms-install v12.4.3 TYPO3 CMS Install Tool - The Install Tool is used for installation, upgrade, system administration and setup tasks.
typo3/cms-lowlevel v12.4.3 TYPO3 CMS Lowlevel - Technical analysis of the system. This includes raw database search, checking relations, counting pages and records etc.
typo3/cms-rte-ckeditor v12.4.3 TYPO3 CMS RTE CKEditor - Integration of CKEditor as a Rich Text Editor for the TYPO3 backend.
typo3/cms-scheduler v12.4.3 TYPO3 CMS Scheduler - Schedule tasks to run once or periodically at a specific time.
typo3/cms-seo v12.4.3 TYPO3 CMS SEO - SEO features including specific fields for SEO purposes, rendering of HTML meta tags and sitemaps.
typo3/cms-setup v12.4.3 TYPO3 CMS Setup - Allows users to edit a limited set of options for their user profile, including preferred language, their name and email address.
typo3/cms-tstemplate v12.4.3 TYPO3 CMS TypoScript - TYPO3 backend module for the management of TypoScript records for the CMS frontend.
typo3/coding-standards v0.7.1 A set of coding guidelines for any TYPO3-related project or extension
typo3/html-sanitizer v2.1.1 HTML sanitizer aiming to provide XSS-safe markup based on explicitly allowed tags, attributes and values.
typo3/minimal v12.4.0 Minimal required set of TYPO3 extensions
typo3fluid/fluid 2.9.2 The TYPO3 Fluid template rendering engine
webmozart/assert 1.11.0 Assertions to validate method input/output with nice error messages.

```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the unordered-list case in TYPO3 v12.4 LTS with Bootstrap Package 14.0.6, then inspect the RTE list-style configuration. Confirm that custom styles such as “Info” can be applied to unordered lists and are preserved in the resulting content.

Written by the indexing model from the issue text.

Assessment

Tech stack
bootstrap, php
Domain
backend, content
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.