Direct naar hoofdinhoud

Umbraco

Onofficiële Beta-vertaling

Deze pagina is vertaald door PageTurner AI (beta). Niet officieel goedgekeurd door het project. Een fout gevonden? Probleem melden →

Wat

Toont de huidige Umbraco-versie indien gevonden in de huidige werkmap. Dit segment wordt alleen getoond op basis van de volgende logica:

  • De huidige map bevat een map genaamd umbraco

  • Moderne Umbraco (.NET Core)

    • Controleer of de huidige map een of meer .csproj-bestanden bevat
    • Open de .csproj XML-bestanden en controleer of Umbraco is geïnstalleerd als PackageReference
    • Lees de geïnstalleerde versie
  • Verouderde Umbraco (.NET Framework)

    • Controleer of de huidige map een web.config bevat
    • Open het XML-bestand en zoek naar AppSettings-sleutels
    • Indien Umbraco geïnstalleerd is, bevat het een instelling genaamd umbraco.core.configurationstatus OF umbracoConfigurationStatus
    • Lees de waarde binnen deze AppSetting om de versie te bepalen

Voorbeeldconfiguratie

{
"type": "umbraco",
"background": "#ffffff",
"foreground": "#d886f1",
"style": "diamond",
"leading_diamond": "",
"trailing_diamond": "",
"template": "󰕉 {{ .Version }}",
"background_templates": [
"{{ if (.Modern) }}#3544B1{{ end }}",
"{{ if not (.Modern) }}#F79C37{{ end }}"
]
}

Template (informatie)

standaard template
{{ .Version }}

Eigenschappen

NameTypeDescription
.Modernbooleana boolean to determine if this is modern Umbraco V9+ using modern .NET or if it's legacy Umbraco using .NET Framework
.Versionstringthe version of umbraco found