Changeset 847:f0a01e1e5fa8
- Timestamp:
- 08/21/10 20:11:15 (3 years ago)
- Branch:
- trunk
- Location:
- adhocracy
- Files:
-
- 6 edited
-
lib/event/formatting.py (modified) (2 diffs)
-
lib/tiles/decision_tiles.py (modified) (1 diff)
-
model/text.py (modified) (4 diffs)
-
templates/page/show.html (modified) (1 diff)
-
templates/selection/tiles.html (modified) (1 diff)
-
templates/text/tiles.html (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
adhocracy/lib/event/formatting.py
r813 r847 50 50 if poll.action == poll.SELECT and poll.selection: 51 51 text = poll.selection.page.variant_head(poll.variant) 52 title = _("Status quo") if text.variant == text.HEAD else text.variant 53 return self.SELECT_PATTERN(title, poll.selection.page.title) 52 return self.SELECT_PATTERN(text.variant_name, poll.selection.page.title) 54 53 else: 55 54 fmt = self._get_formatter(poll) … … 60 59 if poll.action == poll.SELECT: 61 60 text = poll.selection.page.variant_head(poll.variant) 62 title = _("Status quo") if text.variant == text.HEAD else text.variant63 61 variant_link = "<a href='%s'>%s</a>" % (h.text.url(text), 64 cgi.escape(t itle))62 cgi.escape(text.variant_name)) 65 63 page_link = h.page.link(poll.selection.page, icon=True, icon_size=16) 66 64 return self.SELECT_PATTERN(variant_link, page_link) -
adhocracy/lib/tiles/decision_tiles.py
r798 r847 19 19 if self.poll.action == self.poll.SELECT and self.poll.selection: 20 20 text = self.poll.selection.page.variant_head(self.poll.variant) 21 title = _("Status quo") if text.variant == text.HEAD else text.variant 22 variant_link = "<a href='%s'><code>%s</code></a>" % (h.text.url(text), cgi.escape(title)) 21 variant_link = "<a href='%s'><code>%s</code></a>" % (h.text.url(text), cgi.escape(title.variant_name)) 23 22 page_link = h.page.link(self.poll.scope) 24 23 return _("variant %(variant)s of %(page)s") % dict(variant=variant_link, page=page_link) -
adhocracy/model/text.py
r843 r847 2 2 import logging 3 3 4 from pylons.i18n import _ 4 5 from sqlalchemy import Table, Column, Integer, Unicode, UnicodeText, ForeignKey, DateTime, func, or_ 5 6 from sqlalchemy.orm import relation, backref … … 9 10 10 11 log = logging.getLogger(__name__) 12 11 13 12 14 … … 79 81 return [self] + self.parent.history 80 82 return [self] 81 82 83 @property 84 def variant_title(self): 85 from pylons.i18n import _ 86 if self.variant == self.HEAD: 87 return _("[status quo]") 88 return self.variant 89 83 90 84 91 85 def delete(self, delete_time=None): … … 127 121 128 122 123 @property 124 def variant_name(self): 125 if self.is_head: 126 return _("Status Quo") 127 return self.variant 128 129 129 130 @property 130 131 def is_head(self): -
adhocracy/templates/page/show.html
r834 r847 19 19 <li> 20 20 %if variant == c.model.Text.HEAD: 21 <b>${ _("Status quo")}</b>21 <b>${text.variant_name}</b> 22 22 %else: 23 23 <a href="${h.entity_url(text)}"><code>${variant}</code></a> 24 24 %endif 25 (<a href="${h.entity_url(text, member='history')}">${_("history")}</a>) 26 </li> 25 </li> 27 26 %endfor 28 27 </ul> -
adhocracy/templates/selection/tiles.html
r846 r847 128 128 <div class="variant_innerheader"> 129 129 %if row.text.is_head: 130 <b><a href="${h.entity_url(row.text)}">${ _("Status quo")}</a></b>130 <b><a href="${h.entity_url(row.text)}">${row.text.variant_name}</a></b> 131 131 ${_("(this proposal should not change this norm)")} 132 132 %else: -
adhocracy/templates/text/tiles.html
r846 r847 100 100 <!-- nop --> 101 101 %else: 102 <option value="${text.id}">${text.variant_ title}</option>102 <option value="${text.id}">${text.variant_name}</option> 103 103 %endif 104 104 %endfor … … 114 114 </div> 115 115 %else: 116 <b><a href="${h.entity_url(this)|n}"> 117 %if this.variant == c.model.Text.HEAD: 118 ${_("Status quo")} 119 %else: 120 ${this.variant} 121 %endif 122 </a></b> 116 <b><a href="${h.entity_url(this)|n}">${this.variant_name}</a></b> 123 117 %endif 124 118 %endif
Note: See TracChangeset
for help on using the changeset viewer.
