From 99b652023e643e4f33b72f238cca65fd9f3394b3 Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Tue, 10 Sep 2013 01:33:44 -0700 Subject: svc_cable service have a single serial / MAC / model, not one-to-many devices like svc_phone and svc_dsl, RT#22009 --- httemplate/edit/cable_device.html | 117 ------------------------------ httemplate/edit/process/cable_device.html | 23 ------ 2 files changed, 140 deletions(-) delete mode 100644 httemplate/edit/cable_device.html delete mode 100644 httemplate/edit/process/cable_device.html (limited to 'httemplate') diff --git a/httemplate/edit/cable_device.html b/httemplate/edit/cable_device.html deleted file mode 100644 index 963bbf7a8..000000000 --- a/httemplate/edit/cable_device.html +++ /dev/null @@ -1,117 +0,0 @@ -<% include( 'elements/edit.html', - 'name' => 'Cable device', - 'table' => 'cable_device', - 'labels' => { - 'devicenum' => 'Device', - 'devicepart' => 'Device type', - 'mac_addr' => 'MAC address', - 'serial' => 'Serial number', - }, - 'fields' => [ { 'field' => 'devicepart', - 'type' => 'select-table', - 'table' => 'part_device', - 'name_col' => 'devicename', - 'onchange' => 'devicepart_changed', - 'empty_label' =>'Select device type', - #'hashref' =>{ disabled => '' }, - }, - { field => 'mac_addr', - type => 'select-mac', - }, - { field => 'serial', - type => 'text', #select-serial - }, - { 'field' => 'svcnum', - 'type' => 'hidden', - }, - ], - 'menubar' => [], #disable viewall - #'viewall_dir' => 'browse', - 'new_callback' => sub { - my( $cgi, $object ) = @_; - $object->svcnum( $cgi->param('svcnum') ); - }, - 'html_foot' => $html_foot, - ) -%> -<%init> - -#bad: pretty much entirely false laziness w/phone_device, except for labels and -# the serial field - -my @deviceparts_with_inventory = - map $_->devicepart, - qsearch({ 'table' => 'part_device', - 'extra_sql' => 'WHERE inventory_classnum IS NOT NULL', - }); - -my $html_foot = sub { - my $js = " -"; - - $js; -}; - -# :/ needs agent-virt so you can't futz with arbitrary devices - -die "access denied" - unless $FS::CurrentUser::CurrentUser->access_right('Provision customer service'); #something else more specific? - - - diff --git a/httemplate/edit/process/cable_device.html b/httemplate/edit/process/cable_device.html deleted file mode 100644 index 97b4f81d9..000000000 --- a/httemplate/edit/process/cable_device.html +++ /dev/null @@ -1,23 +0,0 @@ -<% include( 'elements/process.html', - 'table' => 'cable_device', - 'redirect' => sub { - my( $cgi, $cable_device ) = @_; - #popurl(3).'view/svc_cable.html?'. - popurl(3).'view/svc_Common.html?svcdb=svc_cable;'. - 'svcnum='. $cable_device->svcnum. - ';devicenum='; - }, - ) -%> -<%init> - -if($cgi->param('sel_mac_addr') && !$cgi->param('mac_addr')) { - $cgi->param('mac_addr',$cgi->param('sel_mac_addr')); -} - -# :/ needs agent-virt so you can't futz with arbitrary devices - -die "access denied" - unless $FS::CurrentUser::CurrentUser->access_right('Provision customer service'); #something else more specific? - - -- cgit v1.2.1