[% WRAPPER 'master_templates/master.tmpl' theme="yui" app_key = 'show_edit_reserved_ips' scripts = ['/js/sorttable.js'] -%] [% USE Net -%] [% USE CPSort -%]

Any IP address you check off here will not be used to setup accounts.

[% FOR ip = data.ipdata.keys.cpsort( { 'code' => \Net.inet_aton, 'num' => 1} ); SET delegated_to_user = data.ipdata.$ip.delegated.${data.user}; IF !data.ipdata.$ip.delegated.size; SET delegated_text = ""; ELSIF data.ipdata.$ip.delegated.size <= 5; SET delegated_text = locale.maketext('Delegated to [list_and,_1].',data.ipdata.$ip.delegated); ELSE ; SET delegated_list = data.ipdata.$ip.delegated; SET others_count = delegated_list.size - 4; SET delegated_text = locale.maketext('Delegated to [_1], [_2], [_3], [_4], and [quant,_5,other,others].',delegated_list.0,delegated_list.1,delegated_list.2,delegated_list.3,others_count); END; IF data.ipdata.$ip.shared.size; NEXT; END; SET dedicated = data.ipdata.$ip.dedicated_user; SET nameserver = data.ipdata.$ip.nameserver; SET reserved = data.ipdata.$ip.reserved; -%] [% END -%]
IPReason for Reserving (optional)
[%- IF delegated_text; "
$delegated_text"; END; IF shared_text; "
$shared_text"; END; IF dedicated; "
Dedicated to $dedicated"; END; IF nameserver; "
Nameserver: $nameserver"; END; -%]
[% END #wrapper -%]