Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • E extensions.typo3.org
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 79
    • Issues 79
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • services
  • t3o sites
  • extensions.typo3.org
  • extensions.typo3.org
  • Issues
  • #320

Closed
Open
Created Feb 22, 2018 by Dan Untenzu@pbtypo3

Extension key registration - rules for underscores not applied

What was the cause of the issue?

Register extension key

An extension key must have minimum 3, maximum 30 characters (not counting underscores).

This rules implies, that any number of underscores is allowed.

However the form actually does count underscores.

Steps to reproduce

Registering test_______________________test (31 characters) is not possible (but should), registering test______________________test (30 characters) is possible. Registering aa is not possible, registering a_a is possible (but should'nt).

long Bildschirmfoto_vom_2018-02-22_15-04-45

short Bildschirmfoto_vom_2018-02-22_15-11-19

Possible solution

  • Either remove the “(not counting underscores)” rule
  • …or fix the validation to follow the given rule
Edited Feb 22, 2018 by Dan Untenzu
Assignee
Assign to
Time tracking