Feature: #90203 - Make workspace available in TypoScript conditions

See forge#90203


A new TypoScript expression language variable workspace has been added. It can be used to match a given expression against common workspace parameters.

Currently, the parameters workspaceId, isLive and isOffline are supported.


Match the current workspace id:

[workspace.workspaceId === 3]
    # Current workspace id equals: 3

Match against current workspace state:

    # Current workspace is live

    # Current workspace is offline


The new feature allows matching against several workspace parameters within TypoScript.