link_text=s_("GroupSettings|remove the share lock from %{ancestor_group_name}")%{ancestor_group_name: ancestor.name}
link_tolink_text,edit_group_path(ancestor)
text=s_("GroupSettings|remove the share lock from %{ancestor_group_name}")%{ancestor_group_name: ancestor.name}
ifcan?(current_user,:admin_group,ancestor)
link_totext,edit_group_path(ancestor)
else
text
end
end
defoldest_consecutively_locked_ancestor(group)
...
...
@@ -121,14 +129,14 @@ module GroupsHelper
end
defancestor_locked_but_you_can_override(group)
s_("GroupSettings|This setting is applied on %{ancestor_group}. You can override the setting or %{remove_ancestor_share_lock}.")%{ancestor_group: ancestor_group_link(group),remove_ancestor_share_lock: remove_the_share_lock_from_ancestor_link(group)}
s_("GroupSettings|This setting is applied on %{ancestor_group}. You can override the setting or %{remove_ancestor_share_lock}.")%{ancestor_group: ancestor_group(group),remove_ancestor_share_lock: remove_the_share_lock_from_ancestor(group)}
end
defancestor_locked_so_ask_the_owner(group)
s_("GroupSettings|This setting is applied on %{ancestor_group}. To share projects in this group with another group, ask the owner to override the setting or remove the share lock from %{ancestor_group}.")%{ancestor_group: ancestor_group_link(group)}
s_("GroupSettings|This setting is applied on %{ancestor_group}. To share projects in this group with another group, ask the owner to override the setting or %{remove_ancestor_share_lock}.")%{ancestor_group: ancestor_group(group),remove_ancestor_share_lock: remove_the_share_lock_from_ancestor(group)}
end
defancestor_locked_and_has_been_overridden(group)
s_("GroupSettings|This setting is applied on %{ancestor_group} and has been overridden on this subgroup.")%{ancestor_group: ancestor_group_link(group)}
s_("GroupSettings|This setting is applied on %{ancestor_group} and has been overridden on this subgroup.")%{ancestor_group: ancestor_group(group)}
default_help: "This setting will be applied to all subgroups unless overridden by a group owner",
ancestor_locked_but_you_can_override: /This setting is applied on <a .+>.+<\/a>\. You can override the setting or <a .+>remove the share lock from .+<\/a>/,
ancestor_locked_so_ask_the_owner: /This setting is applied on <a .+>.+<\/a>\. To share projects in this group with another group, ask the owner to override the setting or remove the share lock from <a .+>.+<\/a>/,
ancestor_locked_and_has_been_overridden: /This setting is applied on <a .+>.+<\/a> and has been overridden on this subgroup/
ancestor_locked_but_you_can_override: /This setting is applied on <a .+>.+<\/a>\. You can override the setting or .+/,
ancestor_locked_so_ask_the_owner: /This setting is applied on .+\. To share projects in this group with another group, ask the owner to override the setting or remove the share lock from .+/,
ancestor_locked_and_has_been_overridden: /This setting is applied on .+ and has been overridden on this subgroup/