diff --git a/html/cgi-bin/samba.cgi b/html/cgi-bin/samba.cgi
index 7d5b4336c..a64fc9177 100644
--- a/html/cgi-bin/samba.cgi
+++ b/html/cgi-bin/samba.cgi
@@ -608,94 +608,119 @@ END
my %shares = config("${General::swroot}/samba/shares");
-print <
-
-$Lang::tr{'manage shares'} |
-$Lang::tr{'sharename'} | $Lang::tr{'options'} |
+print <
+
+ $Lang::tr{'sharename'} |
+ |
+
END
-;
-my @Shares = keys(%shares);
+my @shares = keys(%shares);
my $lines = 0;
my $col="";
-foreach my $shareentry (sort @Shares)
- {
+foreach my $shareentry (sort @shares) {
chomp $shareentry;
+
if ($lines % 2) {
- print "";
- $col="bgcolor='$color{'color20'}'";
+ $col = "bgcolor='$color{'color20'}'";
} else {
- print "
";
- $col="bgcolor='$color{'color22'}'";
- }
- print <$shareentry
- |
- |
-END
-;
- $lines++;
+ $col = "bgcolor='$color{'color22'}'";
}
-print <
-
-
+ print <
+ $shareentry |
+
+
+ |
+
+
+ |
+
END
;
+ $lines++;
+}
-if ($sambasettings{'ACTION'} eq 'shareadd')
- {
- print <
-
- $Lang::tr{'add share'} |
- |
-