fnp
/
redakcja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix out-of-date check, don't panic on failed ajax
[redakcja.git]
/
apps
/
wiki
/
models.py
diff --git
a/apps/wiki/models.py
b/apps/wiki/models.py
index
5faf1d3
..
b1b14cf
100644
(file)
--- a/
apps/wiki/models.py
+++ b/
apps/wiki/models.py
@@
-35,7
+35,7
@@
def normalize_name(name):
>>> normalize_name("gąska".decode('utf-8'))
u'g\u0105ska'
"""
>>> normalize_name("gąska".decode('utf-8'))
u'g\u0105ska'
"""
- return
name.translate(_PCHARS_DICT).lower(
)
+ return
unicode(name).translate(_PCHARS_DICT
)
STAGE_TAGS_RE = re.compile(r'^#stage-finished: (.*)$', re.MULTILINE)
STAGE_TAGS_RE = re.compile(r'^#stage-finished: (.*)$', re.MULTILINE)
@@
-73,7
+73,7
@@
class DocumentStorage(object):
return document
def create_document(self, text, name):
return document
def create_document(self, text, name):
- title = u', '.join(p.title for p in split_name(name))
+ title = u', '.join(p.title
()
for p in split_name(name))
if text is None:
text = u''
if text is None:
text = u''
@@
-96,6
+96,9
@@
class DocumentStorage(object):
changeset['description'] = STAGE_TAGS_RE.sub(stage_desc, changeset['description'])
yield changeset
changeset['description'] = STAGE_TAGS_RE.sub(stage_desc, changeset['description'])
yield changeset
+ def doc_meta(self, title, revision=None):
+ return self.vstorage.page_meta(title, revision)
+
class Document(object):
class Document(object):