[new] Grant application doctype clean up after review

This commit is contained in:
Vishal 2017-12-01 13:54:49 +05:30
parent 74fb550a70
commit 155ec4ba58
4 changed files with 91 additions and 42 deletions

View File

@ -13,6 +13,7 @@ class Chapter(WebsiteGenerator):
def get_context(self, context): def get_context(self, context):
context.no_cache = True context.no_cache = True
context.show_sidebar = True
context.parents = [dict(label='View All Chapters', context.parents = [dict(label='View All Chapters',
route='chapters', title='View Chapters')] route='chapters', title='View Chapters')]

View File

@ -38,7 +38,7 @@
"read_only": 0, "read_only": 0,
"remember_last_selected_value": 0, "remember_last_selected_value": 0,
"report_hide": 0, "report_hide": 0,
"reqd": 0, "reqd": 1,
"search_index": 0, "search_index": 0,
"set_only_once": 0, "set_only_once": 0,
"unique": 0 "unique": 0
@ -73,6 +73,36 @@
"set_only_once": 0, "set_only_once": 0,
"unique": 0 "unique": 0
}, },
{
"allow_bulk_edit": 0,
"allow_on_submit": 0,
"bold": 0,
"collapsible": 0,
"columns": 0,
"fieldname": "email",
"fieldtype": "Data",
"hidden": 0,
"ignore_user_permissions": 0,
"ignore_xss_filter": 0,
"in_filter": 0,
"in_global_search": 0,
"in_list_view": 1,
"in_standard_filter": 0,
"label": "Email",
"length": 0,
"no_copy": 0,
"permlevel": 0,
"precision": "",
"print_hide": 0,
"print_hide_if_no_value": 0,
"read_only": 0,
"remember_last_selected_value": 0,
"report_hide": 0,
"reqd": 1,
"search_index": 0,
"set_only_once": 0,
"unique": 0
},
{ {
"allow_bulk_edit": 0, "allow_bulk_edit": 0,
"allow_on_submit": 0, "allow_on_submit": 0,
@ -164,36 +194,6 @@
"set_only_once": 0, "set_only_once": 0,
"unique": 0 "unique": 0
}, },
{
"allow_bulk_edit": 0,
"allow_on_submit": 0,
"bold": 0,
"collapsible": 0,
"columns": 0,
"fieldname": "email",
"fieldtype": "Data",
"hidden": 0,
"ignore_user_permissions": 0,
"ignore_xss_filter": 0,
"in_filter": 0,
"in_global_search": 0,
"in_list_view": 1,
"in_standard_filter": 0,
"label": "Email",
"length": 0,
"no_copy": 0,
"permlevel": 0,
"precision": "",
"print_hide": 0,
"print_hide_if_no_value": 0,
"read_only": 0,
"remember_last_selected_value": 0,
"report_hide": 0,
"reqd": 1,
"search_index": 0,
"set_only_once": 0,
"unique": 0
},
{ {
"allow_bulk_edit": 0, "allow_bulk_edit": 0,
"allow_on_submit": 0, "allow_on_submit": 0,
@ -837,7 +837,7 @@
"issingle": 0, "issingle": 0,
"istable": 0, "istable": 0,
"max_attachments": 0, "max_attachments": 0,
"modified": "2017-11-20 17:43:57.337044", "modified": "2017-12-01 12:55:35.934666",
"modified_by": "Administrator", "modified_by": "Administrator",
"module": "Non Profit", "module": "Non Profit",
"name": "Grant Application", "name": "Grant Application",
@ -885,7 +885,7 @@
"write": 1 "write": 1
} }
], ],
"quick_entry": 1, "quick_entry": 0,
"read_only": 0, "read_only": 0,
"read_only_onload": 0, "read_only_onload": 0,
"restrict_to_domain": "Non Profit", "restrict_to_domain": "Non Profit",

View File

@ -22,11 +22,17 @@ class GrantApplication(WebsiteGenerator):
"""Load address and contacts in `__onload`""" """Load address and contacts in `__onload`"""
load_address_and_contact(self) load_address_and_contact(self)
def get_context(self, context):
context.no_cache = True
context.show_sidebar = True
context.parents = [dict(label='View All Grant Applications',
route='grant-application', title='View Grants')]
def get_list_context(context): def get_list_context(context):
context.allow_guest = True context.allow_guest = True
context.no_cache = True context.no_cache = True
context.no_breadcrumbs = True context.no_breadcrumbs = True
context.show_sidebar = True
context.order_by = 'creation desc' context.order_by = 'creation desc'
context.introduction ='<div>Grant Application List</div><br><a class="btn btn-primary" href="/my-grant?new=1">Apply for new Grant Application</a>' context.introduction ='<div>Grant Application List</div><br><a class="btn btn-primary" href="/my-grant?new=1">Apply for new Grant Application</a>'

View File

@ -1,9 +1,51 @@
<div style='margin-bottom: 30px; max-width: 600px;' {% if doc.published %}
class='with-border clickable'> <div style='margin-bottom: 30px; max-width: 600px;'
<a href="/{{ doc.route }}"> class='with-border clickable'>
<h3 style='margin-top: 0px;'>{{ doc.title }}</h3> <a href="/{{ doc.route }}">
<p> <h3 style='margin-top: 0px;'>{{ doc.title }}</h3>
<span class='label'>{{ frappe.format_date(doc.creation) }}</span> <p>
</p> <span class='label'>{{ frappe.format_date(doc.creation) }}</span>
</a> </p>
</div> </a>
</div>
{% endif %}
<style type="text/css">
.label {
font-weight: normal;
background-color: #d1d8dd;
font-size: 13px;
padding: 3px 7px;
margin-right: 10px;
}
.with-border {
border: 1px solid #d1d8dd;
border-radius: 3px;
padding: 15px;
margin-bottom: 30px;
}
.with-border h3 {
margin-top: 0px;
}
a {
color: #5E64FF;
}
.clickable a {
color: #161c23;
}
.with-border.clickable:hover {
border-color: #36414C;
background-color: #fafbfc;
}
.with-border a, .with-border a:hover {
text-decoration: none;
}
</style>