mirror of
https://github.com/olivierkes/manuskript.git
synced 2024-09-30 01:07:24 +13:00
ef119917cf
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
41 lines
1 KiB
Python
41 lines
1 KiB
Python
#!/usr/bin/env python
|
|
# --!-- coding: utf8 --!--
|
|
|
|
import os
|
|
|
|
from manuskript.io.mmdFile import MmdFile
|
|
|
|
|
|
class Summary:
|
|
|
|
def __init__(self, path):
|
|
self.file = MmdFile(os.path.join(path, "summary.txt"), 13)
|
|
|
|
self.situation = None
|
|
self.sentence = None
|
|
self.paragraph = None
|
|
self.page = None
|
|
self.full = None
|
|
|
|
def load(self):
|
|
try:
|
|
metadata, _ = self.file.loadMMD(True)
|
|
except FileNotFoundError:
|
|
metadata = dict()
|
|
|
|
self.situation = metadata.get("Situation", None)
|
|
self.sentence = metadata.get("Sentence", None)
|
|
self.paragraph = metadata.get("Paragraph", None)
|
|
self.page = metadata.get("Page", None)
|
|
self.full = metadata.get("Full", None)
|
|
|
|
def save(self):
|
|
metadata = dict()
|
|
|
|
metadata["Situation"] = self.situation
|
|
metadata["Sentence"] = self.sentence
|
|
metadata["Paragraph"] = self.paragraph
|
|
metadata["Page"] = self.page
|
|
metadata["Full"] = self.full
|
|
|
|
self.file.save((metadata, None))
|