Changeset 1730 for lang/perl/Jipotter
- Timestamp:
- 11/17/07 22:42:53 (6 years ago)
- Location:
- lang/perl/Jipotter/trunk
- Files:
-
- 1 added
- 6 modified
-
etc/site_config.yml.sample (modified) (1 diff)
-
lib/Jipotter/Plugin/Timelines.pm (modified) (2 diffs)
-
lib/Jipotter/Plugin/Timelines/Action/AddFavorite.pm (modified) (1 diff)
-
lib/Jipotter/Plugin/Timelines/Action/Post.pm (modified) (1 diff)
-
lib/Jipotter/Plugin/Timelines/Action/RemoveFavorite.pm (modified) (1 diff)
-
lib/Jipotter/Plugin/Timelines/Service/Local.pm (added)
-
lib/Jipotter/Plugin/Timelines/View.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Jipotter/trunk/etc/site_config.yml.sample
r1595 r1730 11 11 favorite_persons: 12 12 - someones_login_id 13 local: 14 user_id: your_twitter_id 15 url: /your/profile 16 image_url: /images/your_profile/image 13 17 credentials: 14 18 Twitter: -
lang/perl/Jipotter/trunk/lib/Jipotter/Plugin/Timelines.pm
r1714 r1730 6 6 use Encode; 7 7 8 my @available_services = qw( Twitter Wassr Nowa Frepa );8 my @available_services = qw( Twitter Wassr Nowa Frepa Local ); 9 9 10 10 sub init { … … 20 20 map { $_ => 1 } @{ delete $options{favorite_persons} || [] } 21 21 }; 22 $self->{local} = delete $options{local} || {}; 22 23 23 24 my %services; 24 25 foreach my $service ( @available_services ) { 25 26 my $credential = $options{credentials}->{$service}; 26 unless ( $credential ) {27 unless ( $credential or $service eq 'Local' ) { 27 28 Jifty->log->debug( "$service is skipped" ); 28 29 next; -
lang/perl/Jipotter/trunk/lib/Jipotter/Plugin/Timelines/Action/AddFavorite.pm
r1714 r1730 14 14 15 15 sub moniker { 'timelines_add_favorite' } 16 17 sub sticky_on_failure { 0 } 18 sub sticky_on_success { 0 } 16 19 17 20 sub take_action { -
lang/perl/Jipotter/trunk/lib/Jipotter/Plugin/Timelines/Action/Post.pm
r1618 r1730 15 15 sticky is 0; 16 16 17 param Twitter => 18 label is 'Twitter', 19 value is 'Twitter', 20 type is 'checkbox', 21 sticky is 0; 22 23 param Wassr => 24 label is 'Wassr', 25 value is 'Wassr', 26 type is 'checkbox', 27 sticky is 0; 28 29 param Frepa => 30 label is 'Frepa', 31 value is 'Frepa', 32 type is 'checkbox', 33 sticky is 0; 34 35 param Nowa => 36 label is 'Nowa', 37 value is 'Nowa', 38 type is 'checkbox', 39 sticky is 0; 17 my $plugin = 'Jipotter::Plugin::Timelines'; 18 $plugin->require; 19 foreach my $service ( $plugin->available_services ) { 20 param $service => 21 label is $service, 22 value is $service, 23 type is 'checkbox', 24 sticky is 0; 25 } 40 26 }; 41 27 -
lang/perl/Jipotter/trunk/lib/Jipotter/Plugin/Timelines/Action/RemoveFavorite.pm
r1714 r1730 14 14 15 15 sub moniker { 'timelines_remove_favorite' } 16 17 sub sticky_on_failure { 0 } 18 sub sticky_on_success { 0 } 16 19 17 20 sub take_action { -
lang/perl/Jipotter/trunk/lib/Jipotter/Plugin/Timelines/View.pm
r1714 r1730 43 43 render_param( 44 44 $action => $service, 45 checked => $plugin->has( $service ), 46 ); 45 ) if $plugin->has( $service ); 47 46 } 48 47 div { outs ' Length: ';
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)