Changeset 168:8c2f18a92853
- Timestamp:
- 01/01/09 17:38:41 (15 months ago)
- Author:
- rgrp
- Branch:
- default
- convert_revision:
- svn:0ead1229-0713-0410-96cd-f668dbfad531/trunk@245
- Message:
-
[shksprdata/load.py,shakespeare][s]: code to load and display markdown formatted EB 11 material.
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r164
|
r168
|
|
| 40 | 40 | namelist = name.split() |
| 41 | 41 | numtexts = len(namelist) |
| 42 | | textlist = [model.Material.byName(tname) for tname in namelist] |
| | 42 | textlist = [model.Material.by_name(tname) for tname in namelist] |
| 43 | 43 | # special case (only return the first text) |
| 44 | 44 | if format == 'raw': |
| … |
… |
|
| 50 | 50 | for item in textlist: |
| 51 | 51 | tfileobj = item.get_text() |
| 52 | | ttext = shakespeare.format.format_text(tfileobj, format) |
| | 52 | # hack for time being ... |
| | 53 | if item.format == 'mkd': |
| | 54 | ttext = h.markdown(tfileobj.read()) |
| | 55 | else: |
| | 56 | ttext = shakespeare.format.format_text(tfileobj, format) |
| 53 | 57 | texthtml[item.name] = genshi.HTML(ttext) |
| 54 | 58 | # would have assumed this would be 100.0/numtexts but for some reason |