[%# View basic site account statistics. # # Authors: # import r26.1 livejournal -- original page # Jen Griffin -- TT conversion # # Copyright (c) 2008-2020 by Dreamwidth Studios, LLC. # # This program is free software; you may redistribute it and/or modify it # under the same terms as Perl itself. For a copy of the license, please # reference 'perldoc perlartistic' or 'perldoc perlgpl'. # %] [%- sections.title='.title' | ml( sitenameshort = site.nameshort ) -%] [%- sections.head = BLOCK %] [% END %] [%- CALL dw.active_resource_group( "foundation" ) -%] [%- BLOCK display_acct_list; i = 0; FOREACH a IN accounts; u = userobj_for.${a.userid}; NEXT UNLESS u.defined && u.is_visible; LAST IF i > 9; -%]
  • [% u.ljuser_display %] - [% u.name_html %], [% a.timeupdate %]
  • [%- i = i + 1; END; # FOREACH END; # BLOCK -%]

    [% '.description' | ml( aopts = "href='stats/stats.txt'" ) %]

    [% '.users.header' | ml %]

    [% '.users.desc' | ml %]

    [% '.gender.header' | ml %]

    [% '.gender.desc' | ml %]

    [%- IF accounts_updated.P.size || accounts_updated.C.size || accounts_updated.Y.size -%]

    [% '.recent.header' | ml %]

    [% '.recent.desc.personal' | ml %]

    [% '.recent.desc.community' | ml %]

    [% '.recent.desc.feeds' | ml %]

    [%- END -%] [%- IF accounts_created.P.size || accounts_created.C.size || accounts_created.Y.size -%]

    [% '.new.header' | ml %]

    [% '.new.desc.personal' | ml %]

    [% '.new.desc.community' | ml %]

    [% '.new.desc.feeds' | ml %]

    [%- END -%]

    [% '.demographics.header' | ml %]

    [% '.demographics.desc.countries' | ml %]

    [% '.demographics.desc.states' | ml %]

    [%- ages = age.keys.nsort; IF ages.size -%]

    [% '.age.header' | ml %]

    [% '.age.desc' | ml %]

    [%- FOREACH a IN ages; width = scale_bar( age.$a ) -%] [%- END; # FOREACH -%]
    [% a %]  [% age.$a %] 
    [%- END -%] [%- IF client_list.size -%]

    [% '.client.header' | ml %]

    [% '.client.desc' | ml %]

    [%- FOREACH cn IN client_list -%] [%- END; # FOREACH -%]
    [% stat.clientname.$cn %] [% cn | html %]
    [% client_details.$cn %]
    [%- END -%] [%- IF graphs.size -%]

    [% '.graphs.header' | ml %]

    [% '.graphs.desc' | ml %]

    [%- IF graphs.newbyday -%]

    [% '.graphs.newbyday.header' | ml %]

    [% '.graphs.newbyday.desc' | ml %]

    [%- END; END -%]