X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/ee01d50d05b7d72dd372e8f3a0c78b9da6c23b38..02a98d2af6f1fabf567b575c5f2d818688af1594:/apps/wiki/models.py diff --git a/apps/wiki/models.py b/apps/wiki/models.py index 282d4c50..22a81196 100644 --- a/apps/wiki/models.py +++ b/apps/wiki/models.py @@ -68,9 +68,21 @@ class Document(object): k, v = line.split(':', 1) result[k.strip()] = v.strip() except ValueError: - continue + continue + + if 'gallery' not in result: + result['gallery'] = (settings.GALLERY_URL + self.name).replace(' ', '_') + + if 'title' not in result: + result['title'] = self.name.title() return result + + def info(self): + return dict(zip( + ('revision', 'last_update', 'last_comitter', 'commit_message'), + self.storage._info(self.name) + )) def getstorage(): return DocumentStorage(settings.REPOSITORY_PATH)