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>
|