Skip to content

Commit 7f4d3f1

Browse files
authored
Merge pull request #217 from isawnyu/issue214
Issue214: add "artist" to exhibition object fields plus template changes
2 parents 33f79e9 + e2d1991 commit 7f4d3f1

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

src/isaw.exhibitions/isaw/exhibitions/browser/exhibition_object.pt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,13 @@
1313
tal:content="structure image">
1414
</div>
1515
<div class="ExhibitObjectInfo">
16+
<dl class="ExhibitObjectArtist" tal:condition="context/artist|nothing"><dt>Artist:</dt><dd tal:content="context/artist">Artist</dd></dl>
1617
<dl class="ExhibitObjectTitle"><dt>Title:</dt><dd tal:content="context/title">Title</dd></dl>
1718
<dl class="ExhibitObjectMedium" tal:condition="context/medium|nothing"><dt>Medium:</dt> <dd tal:content="context/medium">Medium</dd></dl>
18-
<dl class="ExhibitObjectDimensions" tal:condition="context/dimensions|nothing"><dt>Dimensions:</dt><dd tal:content="context/dimensions">Dimensions</dd></dl>
19+
<dl class="ExhibitObjectDimensions" tal:condition="context/dimensions|nothing" tal:define="medium context/medium">
20+
<dt tal:condition="python:medium != 'Video/installation'">Dimensions:</dt>
21+
<dt tal:condition="python:medium == 'Video/installation'">Running time:</dt>
22+
<dd tal:content="context/dimensions">Dimensions</dd></dl>
1923
<dl class="ExhibitObjectContext" tal:condition="context/exhibition_context|nothing"><dt>Context:</dt><dd tal:content="context/exhibition_context">Context</dd></dl>
2024
<dl class="ExhibitObjectDate" tal:condition="context/date|nothing"><dt>Date:</dt><dd tal:content="context/date">Date</dd></dl>
2125
<dl class="ExhibitObjectInventoryNum" tal:condition="context/inventory_num|nothing"><dt>Inventory Number:</dt><dd tal:content="context/inventory_num">Inventory Number</dd></dl>

src/isaw.exhibitions/isaw/exhibitions/interfaces/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ class IISAWExhibitionsLayer(Interface):
1414
class IExhibitionObject(model.Schema):
1515
"""Schema for Exhibition Objects."""
1616

17+
artist = schema.TextLine(title=_(u'Artist'),
18+
required=False)
19+
1720
exhibition_context = schema.TextLine(title=_(u'Context'),
1821
required=False)
1922

0 commit comments

Comments
 (0)