Changeset 1522
- Timestamp:
- 11/15/07 01:47:24 (6 years ago)
- Location:
- lang/perl/Jipotter/trunk
- Files:
-
- 5 modified
-
etc/config.yml (modified) (2 diffs)
-
etc/site_config.yml.sample (modified) (3 diffs)
-
lib/Jipotter/Plugin/Timelines/Action/Post.pm (modified) (4 diffs)
-
lib/Jipotter/Plugin/Timelines/Dispatcher.pm (modified) (1 diff)
-
lib/Jipotter/Plugin/Timelines/View.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Jipotter/trunk/etc/config.yml
r1398 r1522 15 15 User: '' 16 16 Version: 0.0.1 17 DevelMode: 118 17 L10N: 19 18 PoDir: share/po 20 LogLevel: INFO21 Mailer: Sendmail22 MailerArgs: []23 19 24 20 Plugins: … … 35 31 SkipAccessControl: 0 36 32 TemplateClass: Jipotter::View 33 34 Web: 35 SessionClass: Jifty::Web::Session::None 36 -
lang/perl/Jipotter/trunk/etc/site_config.yml.sample
r1513 r1522 2 2 Plugins: 3 3 - Jipotter::Plugin::Timelines: 4 items_per_page: 20 5 4 6 Twitter: 5 7 username: your_name … … 14 16 username: your_name 15 17 password: your_password 16 17 Session:18 expire: 319 18 20 19 Web: … … 35 34 error_mode: fatal 36 35 36 Mailer: Sendmail 37 MailerArgs: [] 38 LogLevel: INFO 39 DevelMode: 0 -
lang/perl/Jipotter/trunk/lib/Jipotter/Plugin/Timelines/Action/Post.pm
r1433 r1522 3 3 use strict; 4 4 use warnings; 5 use Net::Twitter;5 use Time::Piece; 6 6 7 7 use Jifty::Param::Schema; … … 50 50 sub moniker { 'update' } 51 51 52 sub sticky_on_failure { 0 } 53 sub sticky_on_success { 0 } 54 52 55 sub take_action { 53 56 my $self = shift; … … 55 58 my $message = $self->argument_value('message'); 56 59 57 return unless $message;60 return 1 unless $message; 58 61 59 62 my $plugin = Jifty->find_plugin('Jipotter::Plugin::Timelines'); … … 63 66 if ( $all or $self->argument_value( $service->name ) ) { 64 67 65 Jifty->log->info( $service->name .' is updated' ); 66 68 Jifty->log->info( $service->name .' is updated at '. localtime ); 67 69 $service->update( $message ); 68 70 } 69 71 } 70 72 71 return ;73 return 1; 72 74 } 73 75 -
lang/perl/Jipotter/trunk/lib/Jipotter/Plugin/Timelines/Dispatcher.pm
r1433 r1522 6 6 7 7 before qr{^/update} => run { 8 Jifty->web->new_action( 9 class => 'Jipotter::Plugin::Timelines::Action::Post', 10 moniker => 'update' 11 )->run; 12 8 13 redirect '/'; 9 14 }; -
lang/perl/Jipotter/trunk/lib/Jipotter/Plugin/Timelines/View.pm
r1436 r1522 8 8 private template 'timelines/form' => sub { 9 9 my $action = Jifty->web->new_action( 10 class => ' Post',10 class => 'Jipotter::Plugin::Timelines::Action::Post', 11 11 moniker => 'update', 12 12 ); … … 17 17 render_param( $action => 'message' ); 18 18 19 form_submit( 20 label => 'Update', onclick => { submit => $action, } 21 ); 19 form_submit( label => 'Update' ); 22 20 23 21 render_param( $action => 'All' );
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)