diff options
| author | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2002-07-04 01:23:50 +0000 |
|---|---|---|
| committer | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2002-07-04 01:23:50 +0000 |
| commit | d5725334edf1a747a1c0ae201e33edc0b0096b21 (patch) | |
| tree | f0b5f3eb4cf5f306eb44147d64c20e45568ed9d4 /transforms/universal.py | |
| parent | 5fbc2f616cf5e9db7d8d86df129d1138366fae23 (diff) | |
| download | docutils-d5725334edf1a747a1c0ae201e33edc0b0096b21.tar.gz | |
Rearranged footer.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils/docutils@242 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'transforms/universal.py')
| -rw-r--r-- | transforms/universal.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/transforms/universal.py b/transforms/universal.py index e9553cb13..e4ad65b48 100644 --- a/transforms/universal.py +++ b/transforms/universal.py @@ -57,6 +57,14 @@ class Decorations(Transform): options = self.document.options if options.generator or options.datestamp or options.source_link: text = [] + if options.source_link and self.document.hasattr('source'): + text.extend([ + nodes.reference('', 'View document source', + refuri=self.document['source']), + nodes.Text('. ')]) + if options.datestamp: + datestamp = time.strftime(options.datestamp, time.gmtime()) + text.append(nodes.Text('Generated on: ' + datestamp + '. ')) if options.generator: text.extend([ nodes.Text('Generated by '), @@ -66,14 +74,6 @@ class Decorations(Transform): nodes.reference('', 'reStructuredText', refuri='http://' 'docutils.sourceforge.net/rst.html'), nodes.Text(' source. ')]) - if options.source_link: - text.extend([ - nodes.reference('', 'View document source', - refuri=self.document['source']), - nodes.Text('. ')]) - if options.datestamp: - datestamp = time.strftime(options.datestamp, time.gmtime()) - text.append(nodes.Text('Date: ' + datestamp + '. ')) footer = nodes.footer() footer += nodes.paragraph('', '', *text) return footer |
