default to a session cookie instead of setting an explicit timeout, weird timezone...
[freeside.git] / fs_selfservice / FS-SelfService / cgi / ws_list.html
index 6b23b7d..dcc62ec 100644 (file)
@@ -23,8 +23,9 @@ sub pdate {
     '<TD></TD>';
 }
 
+
 if ( $pkgpart ) {
-    $OUT .= qq! <TABLE BORDER="1" style="empty-cells: show"><TR><TH>Package</TH><TH>Status</TH> !;
+    $OUT .= qq! <TABLE style="empty-cells: show;" class="svctable"><TR><TH>Package</TH><TH>Status</TH> !;
     $OUT .= "<TH>Setup</TH><TH>Last Bill</TH><TH>Next Bill</TH><TH>Adjourn</TH>";
     $OUT .= "<TH>Suspend</TH><TH>Expire</TH><TH>Contract End</TH>";
     $OUT .= "<TH>Cancel</TH><TH>Services</TH></TR>";
@@ -57,6 +58,12 @@ if ( $pkgpart ) {
                    . qq!$part_svc->{'svc'}</A> ($part_svc->{'num_avail'}!
                    . qq! available)<BR><BR>!;
                $OUT .= $link if $part_svc->{'can_get_dids'};
+
+               if($part_svc->{'svcdb'} eq 'svc_phone' && $lnp) {
+                   $OUT .= qq!<A HREF="${url}provision_svc;lnp=1;!
+                   . qq!pkgnum=$pkg->{'pkgnum'};svcpart=$part_svc->{'svcpart'}!
+                   . qq!">Port-In $part_svc->{'svc'}</A>!;
+               }
            }
 
            $OUT .= "</TD></TR>";
@@ -75,7 +82,7 @@ else {
 
     $OUT .= "<TABLE><TR><TD>";
 
-    $OUT .= qq! <TABLE BORDER="1"><TR><TH>Package</TH><TH>Status</TH></TR> !;
+    $OUT .= qq! <TABLE class="svctable"><TR><TH>Package</TH><TH>Status</TH></TR> !;
     my($pkgpart,$counts);
     while(($pkgpart,$count) = each %pkgparts){
        my $link = "${url}provision;pkgpart=$pkgpart";