Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • typo3 typo3
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Insights
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • typo3typo3
  • typo3typo3
  • Repository
Switch branch/tag
  • typo3
  • typo3
  • sysext
  • frontend
  • Classes
  • Typolink
  • PageLinkBuilder.php
Find file BlameHistoryPermalink
  • Benni Mack's avatar
    [!!!][TASK] Remove Pseudo-Site Handling · f998e96f
    Benni Mack authored Jan 07, 2019 and Andreas Fernandez's avatar Andreas Fernandez committed May 15, 2019
    This change removes the compatibility layer of Site Handling,
    called "PseudoSite" handling.
    
    Any TypoScript-related Language properties are removed.
    - config.sys_language_uid
    - config.sys_language_mode
    - config.sys_language_overlay
    - config.locale_all
    - config.language
    - config.typolinkEnableLinksAcrossDomains
    - typolink.useCacheHash
    
    The hook
    $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc']
    is removed.
    
    In addition, all tests related to PseudoSite and linking
    without SiteHandling are removed, linking to pages without
    a site will not be linked anymore.
    
    Adding `useCacheHash` to typolink triggers a
    "this does not do anything anymore" deprecation message.
    
    Further related removals (old "pageNotFound" handling
    and "useCacheHash" in all viewhelpers), are removed
    separately.
    
    Resolves: #88363
    Releases: master
    Change-Id: I14f2f854e69c98df7fab8b14f92f1ec2440a15a0
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/59366
    
    
    Tested-by: default avatarTYPO3com <noreply@typo3.com>
    Tested-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
    Tested-by: Andreas Fernandez's avatarAndreas Fernandez <a.fernandez@scripting-base.de>
    Reviewed-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
    Reviewed-by: Andreas Fernandez's avatarAndreas Fernandez <a.fernandez@scripting-base.de>
    f998e96f