Changeset 163


Ignore:
Timestamp:
12/21/10 17:29:36 (13 years ago)
Author:
nanardon
Message:
  • add urls doc
Location:
server/trunk/web
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • server/trunk/web/lib/Sophie/Model/Help/POD.pm

    r110 r163  
    3030sub pom { 
    3131    my ($self) = @_; 
    32     return values %{ $self->{pom} } 
     32    my @pom; 
     33    foreach (sort keys %{ $self->{pom} }) { 
     34        push(@pom, $self->{pom}{$_}); 
     35    } 
     36    return @pom; 
    3337} 
    3438 
     
    102106} 
    103107 
     108sub urls_functions { 
     109    my ($self) = @_; 
     110    my @pod; 
     111    foreach my $pom ($self->pom) { 
     112        foreach my $head1 ($pom->content) { 
     113            foreach my $item ($head1->content) { 
     114                my $title = $item->title or next; 
     115                if ($title =~ /^Url:/) { 
     116                     push(@pod, $item); 
     117                } 
     118            } 
     119        } 
     120    } 
     121    my $ppvh = Pod::POM::View::HTML->new; 
     122    return join("\n\n", map { $_->present($ppvh) } @pod); 
     123} 
     124 
    104125sub ACCEPT_CONTEXT { 
    105126    my ($self, $c, @args) = @_; 
  • server/trunk/web/root/templates/html/help/index.html

    r110 r163  
    11<!-- $Id$ --> 
     2<p><a href="[% c.uri_for('/help', 'urls') %]">Supported Urls</a></p> 
    23<p><a href="[% c.uri_for('/help', 'xmlrpc') %]">XML::RPC functions doc</a></p> 
    34<p><a href="[% c.uri_for('/help', 'chat') %]">Bot help</a></p> 
Note: See TracChangeset for help on using the changeset viewer.