[Checkins] SVN: Sandbox/luciano/kirbi/src/kirbi/book subject and
source fields
Luciano Ramalho
luciano at ramalho.org
Wed Aug 15 00:36:43 EDT 2007
Log message for revision 78835:
subject and source fields
Changed:
U Sandbox/luciano/kirbi/src/kirbi/book.py
U Sandbox/luciano/kirbi/src/kirbi/book_templates/index.pt
-=-
Modified: Sandbox/luciano/kirbi/src/kirbi/book.py
===================================================================
--- Sandbox/luciano/kirbi/src/kirbi/book.py 2007-08-15 03:58:21 UTC (rev 78834)
+++ Sandbox/luciano/kirbi/src/kirbi/book.py 2007-08-15 04:36:42 UTC (rev 78835)
@@ -262,6 +262,13 @@
self.sub_title = self.context.sub_title
self.isbn13 = self.context.isbn13
self.creator_search_url = self.application_url('pac')+'?query=cr:'
+ self.subjects = ', '.join(self.context.subjects)
+ if self.context.source and self.context.source_item_id:
+ self.source = '%s #%s' % (self.context.source,
+ self.context.source_item_id)
+ else:
+ self.source = self.context.source
+ self.source_url = self.context.source_url
def coverUrl(self):
cover_name = 'covers/large/'+self.context.__name__+'.jpg'
Modified: Sandbox/luciano/kirbi/src/kirbi/book_templates/index.pt
===================================================================
--- Sandbox/luciano/kirbi/src/kirbi/book_templates/index.pt 2007-08-15 03:58:21 UTC (rev 78834)
+++ Sandbox/luciano/kirbi/src/kirbi/book_templates/index.pt 2007-08-15 04:36:42 UTC (rev 78835)
@@ -55,6 +55,18 @@
<tr><th>Language</th>
<td tal:content="context/language">pt</td>
</tr>
+ <tr><th>Subjects</th>
+ <td tal:content="view/subjects">subject1, subject2</td>
+ </tr>
+ <tr><th>Source</th>
+ <td tal:condition="view/source_url">
+ <a tal:attributes="href view/source_url"
+ tal:content="view/source" />
+ </td>
+ <td tal:condition="not:view/source_url">
+ <span tal:replace="view/source" />
+ </td>
+ </tr>
</table>
</div><!-- /details -->
More information about the Checkins
mailing list