/usr/local/CPAN/Padre/Padre/Wx/Nth.pm
package Padre::Wx::Nth;
# Provides rules and functionality to be triggered on a particular
# numbered startup of Padre.
use 5.008;
use strict;
use warnings;
our $VERSION = '0.86';
# Even if more than one rule matches, only ever bother the user once.
sub nth {
my $class = shift;
my $main = shift;
my $nth = shift;
my $config = $main->config;
# Is it Padre's birthday
my @t = localtime time;
if ( $t[4] == 6 and $t[3] == 20 ) {
my $rv = $main->yes_no(
"Today is Padre's Birthday!\n" . "Would you like join the party and thank the developers?",
"OMG!",
);
$main->action('help.live_support') if $rv;
return 1;
}
# if ( $nth > 2 and not $config->feedback_done ) {
# require Padre::Wx::Dialog::WhereFrom;
# my $dialog = Padre::Wx::Dialog::WhereFrom->new($main);
# $dialog->run;
# $dialog->Destroy;
# return 1;
# }
# Nothing to say
return 1;
}
1;
# Copyright 2008-2011 The Padre development team as listed in Padre.pm.
# LICENSE
# This program is free software; you can redistribute it and/or
# modify it under the same terms as Perl 5 itself.