# -- # Copyright (C) 2001-2019 OTRS AG, https://otrs.com/ # -- # This software comes with ABSOLUTELY NO WARRANTY. For details, see # the enclosed file COPYING for license information (GPL). If you # did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. # -- [% SET OTRSBusinessLabel = 'OTRS Business Solution™' %] [% RenderBlockStart("Uninstall") %]

[% Translate("Package Manager") | html %]

[% BreadcrumbPath = [ { Name => Translate('Package Manager'), Link => Env("Action"), }, ] %] [% USE UninstallBreadcrumb = String(Translate("Uninstall Package")) %] [% BreadcrumbPath.push({ Name => UninstallBreadcrumb.append( ': ', Data.Name ) }) %] [% INCLUDE "Breadcrumb.tt" Path = BreadcrumbPath %]

[% Translate("Actions") | html %]

[% Translate("Uninstall package") | html %]

[% Data.Name | html %]
[% Data.Version %]

[% Translate("Do you really want to uninstall this package?") | html %]

[% Translate("or") | html %] [% Translate("Cancel") | html %]
[% RenderBlockEnd("Uninstall") %] [% RenderBlockStart("Reinstall") %]

[% Translate("Package Manager") | html %]

[% BreadcrumbPath = [ { Name => Translate('Package Manager'), Link => Env("Action"), }, ] %] [% USE ReinstallBreadcrumb = String(Translate("Reinstall package")) %] [% BreadcrumbPath.push({ Name => ReinstallBreadcrumb.append( ': ', Data.Name ) }) %] [% INCLUDE "Breadcrumb.tt" Path = BreadcrumbPath %]

[% Translate("Actions") | html %]

[% Translate("Reinstall package") | html %]

[% Data.Name | html %]
[% Data.Version %]

[% Translate("Do you really want to reinstall this package? Any manual changes will be lost.") | html %]

[% Translate("or") | html %] [% Translate("Cancel") | html %]
[% RenderBlockEnd("Reinstall") %] [% RenderBlockStart("IncompatibleInfo") %]

[% Translate("Package Manager") | html %]

[% Data.Name | html %] [% Data.Version | html %] [% Translate("package information") | html %]

[% IF Data.Type == 'InstallIncompatible' %]

[% Translate("Package installation requires a patch level update of OTRS.") | html %]

[% ELSIF Data.Type =='UpgradeIncompatible' %]

[% Translate("Package update requires a patch level update of OTRS.") | html %]

[% END %]

[% Translate("If you are a OTRS Business Solution™ customer, please visit our customer portal and file a request.") | html %]

[% Translate("Everything else will be done as part of your contract.") | html %]

[% Translate("Please note that your installed OTRS version is %s.", Config("Version")) | html %]

[% IF Data.RequiredMinimumVersion %]

[% Translate("To install this package, you need to update OTRS to version %s or newer.", Data.RequiredMinimumVersion) | html %]

[% END %] [% IF Data.RequiredMaximumVersion %]

[% Translate("This package can only be installed on OTRS version %s or older.", Data.RequiredMaximumVersion) | html %]

[% END %] [% IF !Data.RequiredMinimumVersion && Data.RequiredFramework %]

[% Translate("This package can only be installed on OTRS version %s or newer.", Data.RequiredFramework) | html %]

[% END %]

[% Translate("Why should I keep OTRS up to date?") | html %]

  • [% Translate("You will receive updates about relevant security issues.") | html %]
  • [% Translate("You will receive updates for all other relevant OTRS issues.") | html %]

[% Translate("How can I do a patch level update if I don’t have a contract?") | html %]

[% Translate("Please find all relevant information within the updating instructions at %s.") | html | ReplacePlaceholders('doc.otrs.com') %]

[% Translate("In case you would have further questions we would be glad to answer them.") | html %]
[% Translate("Please visit our customer portal and file a request.") | html %]

[% RenderBlockEnd("IncompatibleInfo") %] [% RenderBlockStart("Intro") %]

[% Translate("Package Manager") | html %]

[% BreadcrumbPath = [ { Name => Translate('Package Manager'), Link => Env("Action"), }, ] %] [% SWITCH Env("Subaction") %] [% CASE 'InstallRemote' %] [% USE InstallRemoteTitle = String(Translate("Install Package")) %] [% BreadcrumbPath.push({ Name => InstallRemoteTitle.append( ': ', Data.Name ) }) %] [% CASE 'Uninstall' %] [% USE UninstallTitle = String(Translate("Uninstall Package")) %] [% BreadcrumbPath.push({ Name => UninstallTitle.append( ': ', Data.Name ) }) %] [% CASE 'UpgradeRemote' %] [% USE UpgradeRemoteTitle = String(Translate("Update Package")) %] [% BreadcrumbPath.push({ Name => UpgradeRemoteTitle.append( ': ', Data.Name ) }) %] [% CASE 'InstallUpload' %] [% USE InstallUploadTitle = String(Translate("Install Package")) %] [% BreadcrumbPath.push({ Name => InstallUploadTitle.append( ': ', Data.Name ) }) %] [% END %] [% INCLUDE "Breadcrumb.tt" Path = BreadcrumbPath %]

[% Translate("Actions") | html %]

[% Translate(Data.Title) | html %]

[% RenderBlockStart("OTRSVerifyLogo") %] [% RenderBlockEnd("OTRSVerifyLogo") %]

[% Data.Name | html %] [% Data.Version | html %]

[% Data.Description %]
[% RenderBlockStart("IntroForm") %]
[% RenderBlockStart("IntroCancel") %] [% Translate("or") | html %] [% Translate("Cancel") | html %] [% RenderBlockEnd("IntroCancel") %]
[% RenderBlockEnd("IntroForm") %]
[% RenderBlockEnd("Intro") %] [% RenderBlockStart("Overview") %]

[% Translate("Package Manager") | html %]

[% BreadcrumbPath = [ { Name => Translate('Package Manager'), Link => Env("Action"), }, ] %] [% INCLUDE "Breadcrumb.tt" Path = BreadcrumbPath %]

[% Translate("Actions") | html %]

    [% RenderBlockStart("OverviewFileUpload") %]
  • [% Translate("This field is required.") | html %]

    [% Translate("This field is required.") | html %]

    [% RenderBlockStart("DatabasePackageSizeWarning") %]

    [% Translate("Please make sure your database accepts packages over %s MB in size (it currently only accepts packages up to %s MB). Please adapt the max_allowed_packet setting of your database in order to avoid errors.", Data.MaxAllowedPacketRecommended, Data.MaxAllowedPacket) | html %]

    [% RenderBlockEnd("DatabasePackageSizeWarning") %]
  • [% RenderBlockEnd("OverviewFileUpload") %]
  • [% Data.SourceList %]
  • [% RenderBlockStart("CloudServicesWarning") %]
  • [% Translate("Cloud services are currently disabled.") | html %]
    [% Translate("OTRS Verify™ can not continue!") | html %]

  • [% RenderBlockEnd("CloudServicesWarning") %] [% IF Data.InstalledPackages %]
  • [% Translate("Update all installed packages") | html %]
  • [% END %]

[% Translate("Online Repository") | html %]

[% RenderBlockStart("NoDataFoundMsg") %] [% RenderBlockEnd("NoDataFoundMsg") %] [% RenderBlockStart("ShowRemotePackage") %] [% RenderBlockEnd("ShowRemotePackage") %]
[% Translate("Name") | html %] [% Translate("Version") | html %] [% Translate("Vendor") | html %] [% Translate("Description") | html %] [% Translate("Action") | html %]
[% Translate("No data found.") | html %]
[% Data.Name | html %] [% RenderBlockStart("ShowRemotePackageDocumentation") %] [% RenderBlockEnd("ShowRemotePackageDocumentation") %] [% Data.Version | html %] [% Data.Vendor | html %] [% Data.Description | truncate(55) | html %] [% RenderBlockStart("ShowRemotePackageInstall") %] [% Translate("Install") | html %] [% RenderBlockEnd("ShowRemotePackageInstall") %] [% RenderBlockStart("ShowRemotePackageUpgrade") %] [% Translate("Update") | html %] [% RenderBlockEnd("ShowRemotePackageUpgrade") %]

[% Translate("Local Repository") | html %]

[% RenderBlockStart("NoDataFoundMsg2") %] [% RenderBlockEnd("NoDataFoundMsg2") %] [% RenderBlockStart("ShowLocalPackage") %] [% RenderBlockEnd("ShowLocalPackage") %]
[% Translate("Name") | html %] [% Translate("Version") | html %] [% Translate("Vendor") | html %] [% Translate("Description") | html %] [% Translate("Status") | html %] [% Translate("Action") | html %]
[% Translate("No data found.") | html %]
[% RenderBlockStart("ShowLocalPackageVerifyLogo") %] [% RenderBlockEnd("ShowLocalPackageVerifyLogo") %] [% Data.Name | html %] [% RenderBlockStart("ShowLocalPackageDocumentation") %] [% RenderBlockEnd("ShowLocalPackageDocumentation") %] [% Data.Version | html %] [% Data.Vendor | html %] [% Data.Description | truncate(55) | html %] [% Translate(Data.Status) | html %] [% RenderBlockStart("ShowLocalPackageInstall") %] [% Translate("Install") | html %]

[% RenderBlockEnd("ShowLocalPackageInstall") %] [% RenderBlockStart("ShowLocalPackageUninstall") %] [% Translate("Uninstall") | html %]
[% RenderBlockEnd("ShowLocalPackageUninstall") %] [% RenderBlockStart("ShowLocalPackageReinstall") %] [% Translate("Reinstall") | html %]
[% RenderBlockEnd("ShowLocalPackageReinstall") %]
[% RenderBlockStart("FeatureAddonList") %]

[% Translate("Features for %s customers only") | html | ReplacePlaceholders(OTRSBusinessLabel) %] → sales@otrs.com

[% Translate("With %s, you can benefit from the following optional features. Please make contact with %s if you need more information.") | html | ReplacePlaceholders(OTRSBusinessLabel, 'sales@otrs.com') %]

[% RenderBlockStart("FeatureAddonData") %] [% RenderBlockEnd("FeatureAddonData") %]
[% Translate("Name") | html %] [% Translate("Description") | html %]
[% Data.Title | html %] [% Data.Description | html %]
[% RenderBlockEnd("FeatureAddonList") %]
[% RenderBlockEnd("Overview") %] [% RenderBlockStart("Package") %]

[% Translate("Package Manager") | html %]

[% BreadcrumbPath = [ { Name => Translate('Package Manager'), Link => Env("Action"), }, ] %] [% USE PackageBreadcrumb = String(Translate("Package Information")) %] [% BreadcrumbPath.push({ Name => PackageBreadcrumb.append( ': ', Data.Name ) }) %] [% INCLUDE "Breadcrumb.tt" Path = BreadcrumbPath %]

[% Translate("Actions") | html %]

[% Translate("Metadata") | html %]

[% RenderBlockStart("PackageItemDescription") %]
([% Data.Lang | html %]) [% Data.Content | html %]
[% RenderBlockEnd("PackageItemDescription") %] [% RenderBlockStart("PackageItemGeneric") %]
[% Data.Content %]
[% RenderBlockEnd("PackageItemGeneric") %]

[% Translate("Change Log") | html %]

[% RenderBlockStart("PackageItemChangeLog") %] [% RenderBlockEnd("PackageItemChangeLog") %]
[% Translate("Version") | html %] [% Translate("Date") | html %] [% Translate("Comment") | html %]
[% Data.Version | html %] [% Data.Date | html %] [% Data.Content | html %]

[% Translate("List of Files") | html %]

[% RenderBlockStart("PackageItemFilelistFile") %] [% RenderBlockEnd("PackageItemFilelistFile") %]
[% Translate("Filename") | html %] [% Translate("Permission") | html %] [% Translate("Status") | html %] [% Translate("Download") | html %]
[% Data.Location | truncate(65) | html %]
([% Data.Permission | html %])
[% RenderBlockStart("PackageItemFilelistFileNoteDiff") %] [% RenderBlockEnd("PackageItemFilelistFileNoteDiff") %] [% RenderBlockStart("PackageItemFilelistFileNote") %] [% RenderBlockEnd("PackageItemFilelistFileNote") %] [% RenderBlockStart("PackageItemFilelistFileLink") %] [% RenderBlockEnd("PackageItemFilelistFileLink") %] [% Data.Size | html %]
[% RenderBlockStart("PackageItemDatabase") %]

[% Data.TagName | html %] ([% Data.Type | html %])

[% Data.Tag | html %]: [% Data.Name | html %] ([% Data.Version | html %])

[% RenderBlockStart("PackageItemDatabaseSub") %] [% RenderBlockEnd("PackageItemDatabaseSub") %]
[% Translate("Type") | html %] [% Translate("Name") | html %] [% Translate("Required") | html %] [% Translate("Size") | html %] [% Translate("Primary Key") | html %] [% Translate("Auto Increment") | html %]
[% Data.Tag | html %] [% Data.Name | html %] [% Data.Required | html %] [% Data.Size | html %] [% Data.PrimaryKey | html %] [% Data.AutoIncrement | html %]
[% RenderBlockStart("PackageItemDatabaseSQL") %]

[% Translate("SQL") | html %]

[% Data.SQL | html %]
[% RenderBlockEnd("PackageItemDatabaseSQL") %]
[% RenderBlockEnd("PackageItemDatabase") %] [% RenderBlockStart("PackageItemCode") %]

[% Translate(Data.Tag) | html %] ([% Data.Type | html %])

[% Data.Content %]
[% RenderBlockEnd("PackageItemCode") %] [% RenderBlockStart("PackageItemIntro") %]

[% Translate(Data.Tag) | html %] ([% Data.Type | html %]/[% Data.Lang | html %])

[% Data.Content %]
[% RenderBlockEnd("PackageItemIntro") %]
[% RenderBlockEnd("Package") %] [% RenderBlockStart("FileDiff") %]

[% Translate("Package Manager") | html %]

[% BreadcrumbPath = [ { Name => Translate('Package Manager'), Link => Env("Action"), }, ] %] [% USE FileDiffBreadcrumb = String(Translate("File Differences for File %s", Data.Location)) %] [% BreadcrumbPath.push({ Name => FileDiffBreadcrumb.append( ': ', Data.Name ) }) %] [% INCLUDE "Breadcrumb.tt" Path = BreadcrumbPath %]

[% Translate("Actions") | html %]

[% Data.Name | html %]: [% Translate("File differences for file %s", Data.Location) | html %]

[% Data.Diff | html %]
[% RenderBlockEnd("FileDiff") %]