From 9924297edb47ca499c507424f19af68850c76767 Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Sat, 30 Aug 2025 12:05:07 -0300 Subject: [PATCH] Bug 39190: Rename admin interface from sftp_servers to file_transports Renamed admin interface files and URLs to reflect the evolution from 'SFTP servers' to 'File transports' functionality: - admin/sftp_servers.pl -> admin/file_transports.pl - sftp_servers.tt -> file_transports.tt - Updated all URL references in templates and admin menu - Updated body id from admin_sftp_servers to admin_file_transports The functionality is now future-proof for the addition of new file transports, so the naming should reflect his broader scope. Signed-off-by: Tomas Cohen Arazi --- admin/{sftp_servers.pl => file_transports.pl} | 2 +- .../prog/en/includes/admin-menu.inc | 2 +- .../prog/en/includes/permissions.inc | 2 +- .../prog/en/modules/admin/admin-home.tt | 4 +- .../{sftp_servers.tt => file_transports.tt} | 42 +++++++++---------- 5 files changed, 26 insertions(+), 26 deletions(-) rename admin/{sftp_servers.pl => file_transports.pl} (99%) rename koha-tmpl/intranet-tmpl/prog/en/modules/admin/{sftp_servers.tt => file_transports.tt} (96%) diff --git a/admin/sftp_servers.pl b/admin/file_transports.pl similarity index 99% rename from admin/sftp_servers.pl rename to admin/file_transports.pl index eb41983b62e..a0fb042dd72 100755 --- a/admin/sftp_servers.pl +++ b/admin/file_transports.pl @@ -33,7 +33,7 @@ my $op = $input->param('op') || 'list'; my ( $template, $borrowernumber, $cookie ) = get_template_and_user( { - template_name => "admin/sftp_servers.tt", + template_name => "admin/file_transports.tt", query => $input, type => "intranet", flagsrequired => { parameters => 'manage_file_transports' }, diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc index 90fc4a3fbff..1cc415df33b 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc @@ -159,7 +159,7 @@
  • SMTP servers
  • [% END %] [% IF ( CAN_user_parameters_manage_file_transports ) %] -
  • FTP/SFTP servers
  • +
  • File transports
  • [% END %] [% IF ( CAN_user_parameters_manage_didyoumean ) %]
  • Did you mean?
  • diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc index 1c5f03a366b..0a19f29e43a 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc @@ -194,7 +194,7 @@ Manage SMTP servers ([% name | html %]) [%- CASE 'manage_file_transports' -%] - Manage FTP/SFTP servers + Manage file transports ([% name | html %]) [%- CASE 'manage_column_config' -%] Manage column configuration diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt index e4934641293..bf92a4c1f8c 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt @@ -274,8 +274,8 @@
    Define which SMTP servers to use
    [% END %] [% IF ( CAN_user_parameters_manage_file_transports ) %] -
    FTP/SFTP servers
    -
    Define available FTP/SFTP servers
    +
    File transports
    +
    Define available file transport servers (FTP/SFTP)
    [% END %] [% IF ( CAN_user_parameters_manage_didyoumean ) %]
    Did you mean?
    diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sftp_servers.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/file_transports.tt similarity index 96% rename from koha-tmpl/intranet-tmpl/prog/en/modules/admin/sftp_servers.tt rename to koha-tmpl/intranet-tmpl/prog/en/modules/admin/file_transports.tt index e49627d6ee4..9692ec4fc12 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/sftp_servers.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/file_transports.tt @@ -6,20 +6,20 @@ [% FILTER collapse %] [% IF op == 'add_form' %] - [% t("New FTP/SFTP server") | html %] + [% t("New file transport") | html %] › [% ELSIF op == 'edit_form' %] - [% tx("Modify FTP/SFTP server '{sftp_server}'", { sftp_server = sftp_server.name }) | html %] + [% tx("Modify file transport '{sftp_server}'", { sftp_server = sftp_server.name }) | html %] › [% END %] - [% t("FTP/SFTP Servers") | html %] + [% t("File transports") | html %] › [% t("Administration") | html %] › [% t("Koha") | html %] [% END %] [% INCLUDE 'doc-head-close.inc' %] - + [% WRAPPER 'header.inc' %] [% INCLUDE 'prefs-admin-search.inc' %] [% END %] @@ -32,21 +32,21 @@ [% IF op == 'add_form' || op == 'edit_form' %] [% WRAPPER breadcrumb_item %] - FTP/SFTP servers + File transports [% END %] [% END %] [% IF op == 'add_form' %] [% WRAPPER breadcrumb_item bc_active= 1 %] - New FTP/SFTP server + New file transport [% END %] [% ELSIF op == 'edit_form' %] [% WRAPPER breadcrumb_item bc_active= 1 %] - [% tx("Modify FTP/SFTP server '{sftp_server}'", { sftp_server = sftp_server.name }) | html %] + [% tx("Modify file transport '{sftp_server}'", { sftp_server = sftp_server.name }) | html %] [% END %] [% ELSE %] [% WRAPPER breadcrumb_item bc_active= 1 %] - FTP/SFTP servers + File transports [% END %] [% END %] [% END #/ WRAPPER breadcrumbs %] @@ -128,9 +128,9 @@ -

    New FTP/SFTP server

    +

    New file transport

    -
    + [% INCLUDE 'csrf-token.inc' %]
    @@ -216,7 +216,7 @@
    Submit - Cancel + Cancel
    [% END %] @@ -269,9 +269,9 @@ -

    [% tx("Modify FTP/SFTP server '{sftp_server}'", { sftp_server = sftp_server.name }) | html %]

    +

    [% tx("Modify file transport '{sftp_server}'", { sftp_server = sftp_server.name }) | html %]

    -
    + [% INCLUDE 'csrf-token.inc' %] @@ -394,23 +394,23 @@
    Submit - Cancel + Cancel
    [% END %] [% IF op == 'list' %] -

    FTP/SFTP servers

    +

    File transports

    [% IF servers_count < 1 %]

    - There are no FTP/SFTP servers defined.
    - To create one, use the new FTP/SFTP server button above. + There are no file transports defined.
    + To create one, use the new file transport button above.

    [% ELSE %] @@ -481,7 +481,7 @@ "url": sftp_servers_url }, "language": { - "emptyTable": "
    "+_("There are no FTP/SFTP servers defined.")+"
    " + "emptyTable": "
    "+_("There are no file transports defined.")+"
    " }, "columnDefs": [ { "targets": [0,1], @@ -617,7 +617,7 @@ }, { "data": function(row, type, val, meta) { - let result = ' '+_("Edit")+''+"\n"; + let result = ' '+_("Edit")+''+"\n"; result += ' '+_("Delete")+''; return result; }, @@ -640,7 +640,7 @@ var sftp_server_name = decodeURIComponent($(this).data('sftp-server-name')); $("#delete_confirm_dialog").html( - _("You are about to delete the '%s' FTP/SFTP server.").format(sftp_server_name) + _("You are about to delete the '%s' file transport.").format(sftp_server_name) ); $("#delete_confirm_modal_button").data('sftp-server-id', sftp_server_id); $("#delete_confirm_modal_button").data('sftp-server-name', sftp_server_name); -- 2.51.0