Task #95820
Updated by Sybille Peters about 3 years ago
Looking for correct terms for something like `t3://page?uid=123`, `t3://file?uid=344`, the t3://something format which will be formed into URLs by TYPO3 internally.
Specifically,
* the t3://* expression in general
* a page URI with t3://page?uid=UID
* a file URI with t3://page?uid=UID
h2. Goal
Consistency in core, documentation etc.
h2. Important
* URI, not URL, see comments by Benni
> It's not a URL it's a URI
> And the URI has a scheme that references a target within the current TYPO3 installation.
* URI, not link (e.g. compare https://example.org = URL, `<a href="https://example.org">text</a>` = link)
h2. Occurances
How is this currently already used? Have not done excessive search.
I found this:
<pre>
typo3/sysext/core/Classes/Html/DefaultSanitizerBuilder.php:
$isTypo3Uri = new Behavior\RegExpAttrValue('#^t3://#');
</pre>
h2. Suggested names
* typo3 URI (see core variable)
* t3 URI
* linkhandler URI (Stefan)
* typolink string?
* ...
h2. Resources
Already existing glossaries:
* the official writing guide: https://guides.openstrategypartners.com/typo3-guide/writing-principles-and-guidelines/spelling-and-typo3-terminology
* Writing Documentation in Styleguide for Documentation: https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/GeneralConventions/Glossary.html
* Crowdin: https://crowdin.com/translate/typo3-cms/1892/en-de?filter=basic&value=0
Discussion in coredev
* "Slack":https://typo3.slack.com/archives/C03AM9R17/p1635497877273800