diff --git a/erpnext/website/doctype/blog/blog.py b/erpnext/website/doctype/blog/blog.py index 05391eecdeb..c0e70a61004 100644 --- a/erpnext/website/doctype/blog/blog.py +++ b/erpnext/website/doctype/blog/blog.py @@ -15,7 +15,7 @@ class DocType(): """save file by its name""" self.doc.name = website.utils.page_name(self.doc.title) - def on_update(self): + def validate(self): """write/update 'Page' with the blog""" p = website.utils.add_page(self.doc.title) diff --git a/erpnext/website/doctype/blog/blog.txt b/erpnext/website/doctype/blog/blog.txt index 9e0949203f8..2471c2dfa44 100644 --- a/erpnext/website/doctype/blog/blog.txt +++ b/erpnext/website/doctype/blog/blog.txt @@ -5,84 +5,106 @@ { 'creation': '2012-01-27 12:24:03', 'docstatus': 0, - 'modified': '2012-01-27 12:24:03', - 'modified_by': 'Administrator', - 'owner': 'Administrator' + 'modified': '2012-02-07 12:59:01', + 'modified_by': u'Administrator', + 'owner': u'Administrator' }, # These values are common for all DocType { - 'colour': 'White:FFF', + '_last_update': u'1327647244', + 'colour': u'White:FFF', 'doctype': 'DocType', - 'module': 'Website', + 'module': u'Website', 'name': '__common__', - 'section_style': 'Simple', + 'section_style': u'Simple', 'show_in_menu': 0, - 'version': 1 + 'version': 2 }, # These values are common for all DocField { - 'doctype': 'DocField', + 'doctype': u'DocField', 'name': '__common__', - 'parent': 'Blog', - 'parentfield': 'fields', - 'parenttype': 'DocType', - 'permlevel': 0 + 'parent': u'Blog', + 'parentfield': u'fields', + 'parenttype': u'DocType' }, # These values are common for all DocPerm { - 'create': 1, - 'doctype': 'DocPerm', + 'doctype': u'DocPerm', 'name': '__common__', - 'parent': 'Blog', - 'parentfield': 'permissions', - 'parenttype': 'DocType', - 'permlevel': 0, - 'read': 1, - 'write': 1 + 'parent': u'Blog', + 'parentfield': u'permissions', + 'parenttype': u'DocType', + 'read': 1 }, # DocType, Blog { 'doctype': 'DocType', - 'name': 'Blog' + 'name': u'Blog' }, # DocPerm { - 'doctype': 'DocPerm', - 'role': 'Website Manager' + 'create': 1, + 'doctype': u'DocPerm', + 'permlevel': 0, + 'role': u'Website Manager', + 'write': 1 }, # DocPerm { - 'doctype': 'DocPerm', - 'role': 'Blogger' + 'create': 1, + 'doctype': u'DocPerm', + 'permlevel': 0, + 'role': u'Blogger', + 'write': 1 + }, + + # DocPerm + { + 'doctype': u'DocPerm', + 'permlevel': 1, + 'role': u'All' }, # DocField { - 'doctype': 'DocField', - 'fieldname': 'title', - 'fieldtype': 'Data', - 'label': 'Title' + 'doctype': u'DocField', + 'fieldname': u'title', + 'fieldtype': u'Data', + 'label': u'Title', + 'permlevel': 0 }, # DocField { - 'doctype': 'DocField', - 'fieldname': 'published', - 'fieldtype': 'Check', - 'label': 'Published' + 'doctype': u'DocField', + 'fieldname': u'published', + 'fieldtype': u'Check', + 'label': u'Published', + 'permlevel': 0 }, # DocField { - 'doctype': 'DocField', - 'fieldname': 'content', - 'fieldtype': 'Code', - 'label': 'Content' + 'doctype': u'DocField', + 'fieldname': u'content', + 'fieldtype': u'Code', + 'label': u'Content', + 'permlevel': 0 + }, + + # DocField + { + 'doctype': u'DocField', + 'fieldname': u'content_html', + 'fieldtype': u'Text', + 'label': u'Preview', + 'permlevel': 1 } ] \ No newline at end of file diff --git a/erpnext/website/doctype/blog/template.html b/erpnext/website/doctype/blog/template.html index 8c33d83cae7..f70bacb7287 100644 --- a/erpnext/website/doctype/blog/template.html +++ b/erpnext/website/doctype/blog/template.html @@ -8,6 +8,11 @@
diff --git a/erpnext/website/page/blog/blog.html b/erpnext/website/page/blog/blog.html index f271e030e58..79ea7f0f1f3 100644 --- a/erpnext/website/page/blog/blog.html +++ b/erpnext/website/page/blog/blog.html @@ -5,9 +5,17 @@
+
+ RSS Feed
+