]> ruin.nu Git - ndwebbie.git/commitdiff
isTech
authorMichael Andreen <harv@ruin.nu>
Sun, 31 Dec 2006 12:06:34 +0000 (12:06 +0000)
committerMichael Andreen <harv@ruin.nu>
Sun, 31 Dec 2006 12:06:34 +0000 (12:06 +0000)
ND/Include.pm

index 796ed68dbd10acabcc81244d97d295d335044e20..bec7dd5b1e75bb5f3c053b30843c5e344115e309 100644 (file)
@@ -24,35 +24,39 @@ require Exporter;
 
 our @ISA = qw/Exporter/;
 
-our @EXPORT = qw/isMember isHC isDC isBC isOfficer isScanner isIntel parseMarkup min max listTargets
+our @EXPORT = qw/isMember isHC isDC isBC isOfficer isScanner isIntel isTech parseMarkup min max listTargets
        alliances intelquery generateClaimXml/;
 
 sub isMember {
-       return exists $ND::GROUPS{Members};
+       return exists $ND::GROUPS{Members} || isTech();
 }
 
 sub isHC {
-       return exists $ND::GROUPS{HC};
+       return exists $ND::GROUPS{HC} || isTech();
 }
 
 sub isDC {
-       return exists $ND::GROUPS{DC};
+       return exists $ND::GROUPS{DC} || isTech();
 }
 
 sub isBC {
-       return exists $ND::GROUPS{BC};
+       return exists $ND::GROUPS{BC} || isTech();
 }
 
 sub isOfficer {
-       return exists $ND::GROUPS{Officers};
+       return exists $ND::GROUPS{Officers} || isTech();
 }
 
 sub isScanner {
-       return exists $ND::GROUPS{Scanners};
+       return exists $ND::GROUPS{Scanners} || isTech();
 }
 
 sub isIntel {
-       return exists $ND::GROUPS{Intel};
+       return exists $ND::GROUPS{Intel} || isTech();
+}
+
+sub isTech {
+       return exists $ND::GROUPS{Tech};
 }
 
 sub parseMarkup {