~launchpad-pqm/launchpad/devel

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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
<html
  xmlns="http://www.w3.org/1999/xhtml"
  xmlns:tal="http://xml.zope.org/namespaces/tal"
  xmlns:metal="http://xml.zope.org/namespaces/metal"
  xmlns:i18n="http://xml.zope.org/namespaces/i18n"
  metal:use-macro="view/macro:page/main_side"
  i18n:domain="launchpad">

  <body>
    <metal:block fill-slot="head_epilogue">
      <metal:yui-dependencies
        use-macro="context/@@launchpad_widget_macros/yui2calendar-dependencies" />
      <script id="milestone-script" type="text/javascript"
        tal:condition="context/menu:overview/create_milestone/enabled"
        tal:content="view/register_milestone_script"></script>
      <tal:uses_launchpad_bugtracker
         condition="context/bug_tracking_usage/enumvalue:LAUNCHPAD">
        <script type="text/javascript"
          tal:condition="
            request/features/malone.advanced-structural-subscriptions.enabled">
            LPS.use('lp.registry.structural_subscription', function(Y) {
                var module = Y.lp.registry.structural_subscription;
                Y.on('domready', function() {
                  module.setup({content_box: "#structural-subscription-content-box"});
                });
            });
        </script>
      </tal:uses_launchpad_bugtracker>
    </metal:block>

    <tal:heading metal:fill-slot="heading">
      <h1 tal:content="context/displayname">project 1.x series</h1>
    </tal:heading>

    <tal:registering metal:fill-slot="registering">
        Registered by
        <a tal:replace="structure context/registrant/fmt:link" />
        <span tal:content="context/date_created/fmt:displaydate"
              tal:attributes="title context/date_created/fmt:datetime"
          >on 2005-01-01</span>
    </tal:registering>

    <div metal:fill-slot="main">
      <div class="top-portlet"
        tal:define="binarycount context/binarycount">
        <div class="summary"
          tal:content="structure context/summary/fmt:text-to-html" />

        <div tal:content="structure context/description/fmt:text-to-html" />

        <form name="search" action="+search" method="GET"
          tal:condition="binarycount">
          <input size="35" type="text" name="text"/>
          <input type="submit" value="Find a Package"/>
        </form>

        <p tal:condition="not: binarycount">
          <tal:distroseries replace="context/title" />
          has no packages recorded in Launchpad.
        </p>
      </div>

      <div class="yui-g">
        <div class="yui-u first">
          <div
            tal:replace="structure context/@@+portlet-details"/>
        </div>
        <tal:derivation
          tal:condition="request/features/soyuz.derived_series_ui.enabled">
          <div class="yui-u"
               tal:condition="python:context.is_derived_series or context.is_initialising">
            <div tal:replace="structure context/@@+portlet-derivation" />
          </div>
        </tal:derivation>

        <div class="yui-u">
          <div tal:replace="structure context/@@+portlet-package-summary" />
        </div>
      </div>

      <div class="portlet">
        <h2>Milestones</h2>

        <table tal:replace="structure context/@@+table-milestones" />

        <ul class="horizontal" style="margin-bottom: 1em;">
          <li>
            <a tal:replace="structure context/menu:overview/create_milestone/fmt:icon-link" />
          </li>
        </ul>
      </div>

      <div class="yui-g">
        <div class="yui-u first">
          <div
            tal:replace="structure context/@@+portlet-architectures" />
          <div
            tal:content="structure context/@@+portlet-latestbugs"
            tal:condition="context/@@+get-involved/official_malone" />
        </div>

        <div class="yui-u">
          <div tal:replace="structure context/@@+portlet-latestuploads" />

          <div
            tal:content="structure context/@@+portlet-latestspecs"
            tal:define="blueprints_usage context/@@+get-involved/blueprints_usage"
            condition="blueprints_usage/enumvalue:LAUNCHPAD" />

          <div
           tal:replace="structure context/distribution/@@+portlet-coming-sprints" />

          <div class="portlet">
            <h2>Related series and milestones</h2>

            <ul id="related-series">
              <li>
                <a class="sprite info"
                  tal:attributes="href context/distribution/fmt:url/+series">All
                  series for
                  <tal:project replace="context/distribution/displayname" /></a>
              </li>
              <li>
                <a class="sprite info"
                  tal:attributes="href context/distribution/fmt:url/+milestones">All
                  milestones for
                  <tal:project replace="context/distribution/displayname" /></a>
              </li>
            </ul>
          </div>
        </div>
        <div class="yui-u">
          <div id="structural-subscription-content-box"></div>
        </div>
      </div>
    </div>

    <tal:side metal:fill-slot="side"
      define="overview_menu context/menu:overview">
      <div id="global-actions" class="portlet"
           condition="overview_menu/subscribe_to_bug_mail/enabled|overview_menu/subscribe/enabled|nothing">
        <ul>
          <li tal:condition="overview_menu/edit/enabled">
            <a tal:replace="structure overview_menu/edit/fmt:link" />
          </li>
          <li tal:condition="overview_menu/admin/enabled">
            <a tal:replace="structure overview_menu/admin/fmt:link" />
          </li>
          <li tal:condition="overview_menu/subscribe/enabled|nothing">
            <a tal:replace="structure overview_menu/subscribe/fmt:link" />
          </li>
          <li tal:condition="overview_menu/subscribe_to_bug_mail/enabled|nothing">
            <a tal:replace="structure overview_menu/subscribe_to_bug_mail/fmt:link" />
          </li>
        </ul>
      </div>

      <div tal:replace="structure context/@@+get-involved" />
    </tal:side>
  </body>
</html>