aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/db/migration/data/v310/softdelete_p1.php
diff options
context:
space:
mode:
authorNathan Guse <nathaniel.guse@gmail.com>2013-11-21 14:24:56 -0800
committerNathan Guse <nathaniel.guse@gmail.com>2013-11-21 14:24:56 -0800
commit5220013f9da1b317aa2961196323c08c70b1df24 (patch)
tree35ed3c7f2f70b8d6dbcbb2013a759da5ba113fb7 /phpBB/phpbb/db/migration/data/v310/softdelete_p1.php
parentb64d94b6bcfdc4afdab37bb530682d217f23c809 (diff)
parent263f213ffe9fa5999fff8274983daa24eec07f55 (diff)
downloadforums-5220013f9da1b317aa2961196323c08c70b1df24.tar
forums-5220013f9da1b317aa2961196323c08c70b1df24.tar.gz
forums-5220013f9da1b317aa2961196323c08c70b1df24.tar.bz2
forums-5220013f9da1b317aa2961196323c08c70b1df24.tar.xz
forums-5220013f9da1b317aa2961196323c08c70b1df24.zip
Merge pull request #1883 from s9e/ticket/12028
[ticket/12028] Replace L_COLON with literal colon
Diffstat (limited to 'phpBB/phpbb/db/migration/data/v310/softdelete_p1.php')
0 files changed, 0 insertions, 0 deletions
#n50'>50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
package install_steps_auto_install; # $Id$

use diagnostics;
use strict;
use lang;
use vars qw(@ISA);

@ISA = qw(install_steps);

use modules;


#-######################################################################################
#- misc imports
#-######################################################################################
use common qw(:common :functional);
use install_steps;
use log;

my $graphical = 0;

sub new {
    my ($type, $o) = @_;

    if ($graphical) {
	require install_steps_gtk;
	undef *enteringStep; *enteringStep = \&install_steps_gtk::enteringStep;
	undef *installPackages; *installPackages = \&install_steps_gtk::installPackages;
	goto &install_steps_gtk::new;
    } else {
	(bless {}, ref $type || $type)->SUPER::new($o);
    }
}

sub configureNetwork {
    my ($o) = @_;
    modules::load_thiskind('net');
    goto &install_steps::configureNetwork;
}

sub enteringStep($$$) {
    my ($o, $step) = @_;
    print _("Entering step `%s'\n", translate($o->{steps}{$step}{text}));
    $o->SUPER::enteringStep($step);
}

sub ask_warn {
    log::l(ref $_[1] ? join " ", @{$_[1]} : $_[1]);
}
sub wait_message {}

sub errorInStep {
    print "error :(\n"; 
    print "switch to console f2 for a shell\n";
    print "Press <Enter> to reboot\n";
    <STDIN>;
    c::_exit(0);
}


#-######################################################################################
#- Steps Functions
#-######################################################################################
sub selectLanguage {
    my ($o) = @_;
    $o->SUPER::selectLanguage;
    lang::load_console_font($o->{lang});
}

sub installPackages {
    my ($o, $packages) = @_;
    catch_cdie { $o->install_steps::installPackages($packages) } sub { print "$@\n"; 1 }
}

sub exitInstall {
    my ($o, $alldone) = @_;
    return if $o->{autoExitInstall};

    if ($graphical) {
	my $O = bless $o, "install_steps_gtk";
	$O->exitInstall($alldone);
    } else {
	install_steps::exitInstall($o);
	print "\a";
	print "Auto installation complete (the postInstall is not done yet though)\n";
	print "Press <Enter> to reboot\n";
	<STDIN>;
    }
}

1;