X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=ND%2FWeb%2FInclude.pm;h=1bf1e852825b9724cee2d0726b9f6d329e521ac8;hb=5e8e40894860b7bab39783a43c32d98d080801c9;hp=9206ba489cf5947e2149ccd4e82f5bfea1b2d08c;hpb=98378b594064426cdbc06b30a58553195d8cf8ec;p=ndwebbie.git
diff --git a/ND/Web/Include.pm b/ND/Web/Include.pm
index 9206ba4..1bf1e85 100644
--- a/ND/Web/Include.pm
+++ b/ND/Web/Include.pm
@@ -19,52 +19,31 @@
package ND::Web::Include;
use strict;
-use warnings FATAL => 'all';
+use warnings;
use CGI qw{:standard};
require Exporter;
+use BBCode::Parser;
our @ISA = qw/Exporter/;
-our @EXPORT = qw/isMember isHC isDC isBC isOfficer isScanner isIntel isTech parseMarkup min max listTargets
+our @EXPORT = qw/parseMarkup min max listTargets
alliances intelquery generateClaimXml/;
-sub isMember {
- return exists $ND::GROUPS{Members} || isTech();
-}
-
-sub isHC {
- return exists $ND::GROUPS{HC} || isTech();
-}
-
-sub isDC {
- return exists $ND::GROUPS{DC} || isTech();
-}
-
-sub isBC {
- return exists $ND::GROUPS{BC} || isTech();
-}
-
-sub isOfficer {
- return exists $ND::GROUPS{Officers} || isTech();
-}
-
-sub isScanner {
- return exists $ND::GROUPS{Scanners} || isTech();
-}
-
-sub isIntel {
- return exists $ND::GROUPS{Intel} || isTech();
-}
-
-sub isTech {
- return exists $ND::GROUPS{Tech};
-}
-
-sub parseMarkup {
+sub parseMarkup ($) {
my ($text) = @_;
- $text =~ s{\n}{\n
}g;
- $text =~ s{\[B\](.*?)\[/B\]}{$1}gi;
+ #$text =~ s{\n}{\n
}g;
+ #$text =~ s{\[B\](.*?)\[/B\]}{$1}gi;
+ #$text =~ s{\[I\](.*?)\[/I\]}{$1}gi;
+ #$text =~ s{\[url\](.*?)\[/url\]}{$1}gi;
+ #$text =~ s{\[PRE\](.*?)\[/PRE\]}{
$1}sgi; + #$text =~ s{\[PRE\](.*?)\[/PRE\]}{
$1}sgi; + #$1 =~ s{