package cPanel::Ecommerce::AgoraCart;

use strict;
use warnings;

our $VERSION = 0.4;
my $pkg = __PACKAGE__;

my $new = <<'END_UPGRADE';
<p>New installs of AgoraCart 5.x are no longer available.<p>

END_UPGRADE

our $meta_info = {
    require_suexec => 1,
    adminuser_pass => 1,
    admin_email    => 1,
    installdir     => 'agora',
    description    => 'Perl based shopping system',    # required
    disable        => {
        install => $new,
    },
    security          => 'Requires SuExec for security. Nothing is world writable and no data is available to any users but the user herself and anyone she happens to create a login for. Also Perl does not suffer from common PHP security issues.',
    version           => '5.2.005-index-fix',                                                                                                                                                                                                             # required
    security_rank     => 8,
    website           => 'http://www.agoracart.com/',
    documentation_url => 'http://www.agoracart.com/help/storemanager.html',
    config_files      => [qw(protected/misc/mgr_pass.pl admin_files/agora_user_lib.pl)],
    adminarea_name    => 'Agora Cart Store Admin',
    adminarea_path    => 'protected',

    # mysql           => ['agora'],
    # table_prefix    => 'agora',
};

#### action functions ##
sub install {
    print $meta_info->{'disable'}{'install'};
    return;
}
sub upgrade   { shift->stdupgrade(@_) }
sub uninstall { shift->stduninstall(@_) }

#### non action functions ##
sub installform   { print $meta_info->{'disable'}{'install'} }
sub upgradeform   { print shift->{upgradeform} }
sub uninstallform { print shift->{uninstallform} }

1;
