[% SET breadcrumburl ='/scripts2/module_installers_chooser'; IF data.lang == 'perl'; SET breadcrumburl ='/scripts2/module_installers_main?lang=perl'; END; PROCESS 'master_templates/_defheader.tmpl' app_key = 'install_a_perl_module_process' breadcrumburl = breadcrumburl theme="yui" stylesheets = [ '/themes/x/module_installers.css' ] scripts = [ '/js/sorttable.js' ] -%] [% IF data.error_state %]

An error occurred:

[% data.error_state %]

[% ELSE %]
[% IF data.magicstatus == 1 %]

[% data.name.html() %] Magic User Loader

The Magic User Loader modifies the system copy of [% data.lang.html() %] so that users will be able to include modules that they install without having to modify their scripts.
Status: [% locale.maketext('Enabled') %]
[% IF data.lang != 'php-pecl' %]

The [% data.lang.html() %] magic loader is deprecated. [% IF data.lang == 'perl' %] For more information, see https://go.cpanel.net/1136perlmagicloader [% END %]

[% END %] [% END %]

[% locale.maketext("“[_1]” Installer[comment,## no extract maketext (will be done via case 119361)]", data.name.html()) %]

[% SWITCH data.lang %] [% CASE 'perl' %]

[% locale.maketext("Perl modules are collections of functions that allow you to perform tasks in Perl. You will need to install a Perl module before you can use it inside a Perl program.") %] [% locale.maketext("[output,strong,Note:] Modules are installed directly from the CPAN repository.") %]

[% CASE 'php-pear' %]

[% locale.maketext("PEAR packages are collections of functions that allow you to perform tasks in PHP. You will need to install a PEAR package before you can use it inside a PHP program.") %] [% locale.maketext("[output,strong,Note:] Packages are installed directly from the PHP Extensions and Applications repository (PEAR).") %]

[% CASE 'php-pecl' %]

[% locale.maketext("PECL extensions are collections of functions that allow you to perform tasks in PHP. You will need to install a PECL extension before you can use it inside a PHP program.") %] [% locale.maketext("[output,strong,Note:] Extensions are installed directly from the PECL repository.") %]

[% CASE 'ruby' %]

[% locale.maketext("Ruby Gems are collections of functions that allow you to perform tasks in Ruby. You will need to install a Gem before you can use it inside a Ruby program.") %] [% locale.maketext("[output,strong,Note:] Gems are installed directly from the RubyForge repository.") %]

[% locale.maketext("[output,strong,Important]: At this time [asis,Rails 3.0] is not supported and can cause a broken [asis,ruby/rails] environment.") %]

Warning Icon
[% locale.maketext('[output,strong,Warning:] This installer only works for the legacy Ruby installation and does not affect applications that you install with the “[_1]” interface.', locale.maketext('Application Manager')) %]
[% END %] [% IF data.is_ea4 && (data.lang == 'php-pear' || data.lang == 'php-pecl') %]

[% locale.maketext("Select a [asis,PHP] version") %]

[% END %]

[% locale.maketext("Module Include Path") %]

[% locale.maketext("Path") %] [% data.prefix.html() %]

[% locale.maketext("Find a “[_1]”[comment,## no extract maketext (will be done via case 119361)]", data.name.html()) %]

[% IF data.is_ea4 && (data.lang == 'php-pear' || data.lang == 'php-pecl') %] [% END %]
[% locale.maketext("or[comment,this is meant to be a horizontal separator of 2 things stacked vertically]") %]
[% IF data.is_ea4 && (data.lang == 'php-pear' || data.lang == 'php-pecl') %] [% END %]

[% locale.maketext("Install a [_1][comment,## no extract maketext (will be done via case 119361)]", data.name.html()) %]

[% IF data.is_ea4 && (data.lang == 'php-pear' || data.lang == 'php-pecl') %] [% END %]

[% locale.maketext("Installed [_1][comment,## no extract maketext (will be done via case 119361)]", data.names.html()) %]

[% IF data.installed.size() || data.installed_raw.size() %] [% IF data.is_ea4 && (data.lang == 'php-pear' || data.lang == 'php-pecl') %] [% FOR install = data.installed_raw %] [% END %] [% ELSE %] [% FOR install = data.installed %] [% install %] [% END %] [% END %]
[% locale.maketext("Module Name") %] [% locale.maketext("Actions") %]
[% install.module.html() %] [% IF install.latest; '(' _ install.latest.html() _ ')'; END; %] [% locale.maketext('Update') %] [% locale.maketext('Reinstall') %] [% locale.maketext('Uninstall') %] [% locale.maketext('Show Docs') %]
[% ELSE %] No [% data.names.html() %] installed. [% END %]
[% END %] [% PROCESS 'master_templates/_deffooter.tmpl' theme="yui" %]