Bug 7688: Change subscription numbering pattern and frequencies
[koha.git] / serials / subscription-numberpattern.pl
diff --git a/serials/subscription-numberpattern.pl b/serials/subscription-numberpattern.pl
new file mode 100755 (executable)
index 0000000..c54f264
--- /dev/null
@@ -0,0 +1,15 @@
+#!/usr/bin/perl
+
+use CGI;
+use C4::Serials::Numberpattern;
+use URI::Escape;
+use strict;
+use warnings;
+
+my $input=new CGI;
+my $numpatternid=$input->param("numberpattern_id");
+
+my $numberpatternrecord=GetSubscriptionNumberpattern($numpatternid);
+binmode STDOUT, ":encoding(UTF-8)";
+print $input->header(-type => 'text/plain', -charset => 'UTF-8');
+print "{",join (",",map {"\"$_\":\"".(uri_escape($numberpatternrecord->{$_}) // '')."\"" }sort keys %$numberpatternrecord),"}";