rhino (owner)

Fork Of

Revisions

gist: 6246 Download_button fork
public
Public Clone URL: git://gist.github.com/6246.git
Embed All Files: show embed
ordered index.html #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<mt:order>
  <!-- Display last 10 Entries on the Index Page -->
  <MTEntries lastn="10">
    <mt:orderitem>
      <mt:setvarblock name="order_by"><mt:entrydate utc="1" format="%Y%m%d%H%M%S"></mt:setvarblock>
      <!-- Use the Entry Summary module for each entry published on this page -->
      <$mt:include module="Entry Summary"$>
      <mt:setvarblock name="last_entry_yday"><mt:entrydate format="%j"></mt:setvarblock>
      <mt:setvarblock name="last_entry_year"><mt:entrydate format="%Y"></mt:setvarblock>
    </mt:orderitem>
  </MTEntries>
 
<!-- Calculate Day of last entry on Page -->
  <mt:setvarblock name="current_yday"><mt:date format="%j"></mt:setvarblock>
  <mt:if name="current_yday" lt="last_entry_yday">
    <!-- Account for dates crossing the year boundary -->
    <mt:setvarblock name="last_entry_last_day_of_year"><mt:var name="last_entry_year">1231000000</mt:setvarblock>
    <mt:setvarblock name="last_entry_days_in_year"><mt:date name="%j" ts="$last_entry_last_day_of_year"></mt:setvarblock>
    <mt:setvar name="current_yday" op="add" value="last_entry_days_in_year">
  </mt:if>
  <mt:setvarblock name="days_of_entries"><mt:var name="current_yday"></mt:setvarblock>
  <mt:setvar name="days_of_entries" op="sub" value="$last_entry_yday">
 
<!-- Set variables for Action Strems -->
<mt:setvar name="mt_author_display_name" value="rhino">
<mt:setvar name="mt_author_username" value="rhino">
<mt:setvar name="author_short_name" value="rhino">
<mt:setvarblock name="today_date"><mt:date format="%A, %b %e"></mt:setvarblock>
<mt:setvarblock name="name_regex">/<mt:var name="mt_author_display_name">/</mt:setvarblock>
 
<mt:actionstreams days="$days_of_entries" display_name"$mt_author_display_name">
  <mt:orderitem>
    <mt:setvarblock name="order_by"><mt:streamactiondate utc="1" format="%Y%m%d%H%M%S"></mt:setvarblock>
    <mt:setvarblock name="this_date"><mt:streamactiondate format="%A, %b %e"></mt:setvarblock>
    <ul class="action-stream-list">
      <li class="hentry service-icon service-<mt:var name="service_type">">
        <mt:streamaction regex_replace="$name_regex","$author_short_name">
        <!-- hAtom Spans. Remove if hAtom isn't needed/wanted -->
        <span class="entry-title" style="display: none"><mt:streamaction remove_html="1" regex_replace="$name_regex","$author_short_name"></span>
        <span class="entry-content" style="display: none"><mt:streamaction regex_replace="$name_regex","$author_short_name"></span>
        <span class="updated" style="display: none"><mt:streamactionmodifieddate utc="1" format="%Y-%m-%dT%H:%M:%SZ"></span>
        <span class="published" style="display: none"><mt:streamactiondate utc="1" format="%Y-%m-%dT%H:%M:%SZ"></span>
        <mt:if var="this_date" eq="$today_date">
          <br /><blockquote><em>at <mt:streamactiondate format="%l:%M %p"></em></blockquote>
        <mt:else>
          <br /><blockquote><em>on <mt:var name="this_date"> at <mt:streamactiondate format="%l:%M %p"></em></blockquote>
        </mt:if>
      </li>
    </ul>
  <div class="asset-footer"></div>
  </mt:orderitem>
</mt:actionstreams>
</mt:order>