Faris Ansari
51ece4a920
feat: Flip sitemap switch
...
BREAKING CHANGE
A route is added to the sitemap if no_sitemap is not set.
This PR reverses this design. Because sitemap should contain publicly accessible pages and not utility pages.
Also, having lots of utility pages on sitemap does more harm than good.
2019-03-19 15:12:28 +05:30
Faris Ansari
abdca68068
fix: Route check
2019-02-26 23:19:19 +05:30
Faris Ansari
08f5174934
fix: Handle falsy homepage route
2019-02-21 14:01:23 +05:30
Faris Ansari
7bd2d9e9dc
refactor: Website Meta Tag
...
Meta Tags are now decoupled from docs and are maintained per route basis
They will be tracked in Website Route Meta doctype where the `name`
is the `route`, it keeps track of a list of `key` and `value` in a table
Remove Meta Tag table from Web Page, add Set Meta Tag button helper.
2019-02-16 19:02:22 +05:30
Faris Ansari
8e55ecccb7
feat: Introduce Website Meta Tag
...
- Child Table to store meta tags with key and value
- Used in Web Page
- Remove redundant description field in Web Page
and patch it into Website Meta Tag
2019-02-14 00:49:10 +05:30
Faris Ansari
b6d5607ebc
Merge branch 'develop' of https://github.com/frappe/frappe into website-bootstrap-4
2019-02-01 00:06:21 +05:30
Faris Ansari
6e3dca6563
fix: Add more meta tags from standard properties
2019-01-31 21:53:09 +05:30
Chinmay Pai
825b0120fa
fix(login): redirect user from login page if already logged in ( #6689 )
...
* fix(login): redirect user from login page if already logged in
the user should not be able to access the login page if a user session already exists. closes #6500 .
Signed-off-by: Chinmay Pai <chinmaydpai@gmail.com>
* fix(test-website): fix website test
what is the point in writing tests if they don't really work/function as intended?
Signed-off-by: Chinmay Pai <chinmaydpai@gmail.com>
* fix(regex): do not replace '\' in rules
that defeats the entire purpose of creating rules, wtf?
Signed-off-by: Chinmay Pai <chinmaydpai@gmail.com>
* fix(test_website): change user using set_user()
Signed-off-by: Chinmay Pai <chinmaydpai@gmail.com>
* redirect: prefix string with r to escape string literals
Signed-off-by: Chinmay Pai <chinmaydpai@gmail.com>
2018-12-31 13:46:55 +05:30
Prateeksha Singh
cfec4c13df
[build-docs][context] look for _sidebar.json in parent directories ( #5715 )
...
* [build-docs][context] look for _sidebar.json in parent directories
* [build-docs] stop sidebar search at /www dir
* [website-render] use look_for_sidebar_json hook
* [website-sidebar] add hooks check
2018-07-02 21:51:02 +05:30
Rushabh Mehta
90188a99c5
[feature] add website_redirects hook ( #5692 )
2018-06-20 12:10:07 +05:30
Raghavendra Kamath
9c096a7496
Add image in metablock for blog ( #5292 )
2018-03-27 21:58:39 +05:30
Raghavendra Kamath
c561bf97d7
Add social media meta tags in blog post page ( #4948 )
...
* make changes in the blog templates
* Add the inline styles to website.less
I also tweaked the design a bit, added h1 for header and increased the spacing a bit.
* Remove inline style and add css to less file
also added some spacing to make the blogpost look good by default.
* make the headings bold
* Add meta tags for social media in blog post page
2018-01-31 18:35:48 +05:30
Rushabh Mehta
c519122929
[docs] Build docs in an app ( #3796 )
...
* [docs] to be rendered in website
* [docs] generating-docs.md
* [fix] codacy
* [docs] minor updates
* [fix] routing
2017-07-28 11:43:16 +05:30
Rushabh Mehta
a9a33434b6
[minor] website_sidebar will pull sidebar for any website page
2017-07-07 10:45:47 +05:30
Rushabh Mehta
f5b975305d
[regional] ability to load country-wise js for forms
2017-06-27 17:30:50 +05:30
Rushabh Mehta
0fbaf93f89
[fix] set title_prefix if set in website settings, fixes frappe/erpnext#4848 ( #3294 )
...
* [fix] set title_prefix if set in website settings, fixes frappe/erpnext#4848
* Update context.py
2017-05-18 12:21:03 +05:30
Rushabh Mehta
28b38d45e7
[fix] patches
2017-03-08 11:57:33 +05:30
Rushabh Mehta
1e7229c45f
[enhance] global search in website ( #2810 )
...
* [enhance] global search in website
* [fix] create table query
* [website] navbar search in header if set
* [minor] navbar_search in website settings
2017-03-07 16:37:50 +05:30
Rushabh Mehta
6dff729d88
[enhance] Web View settings in DocType ( #2798 )
...
* [enhance] add web view settings doctype
* [enhance] add web view settings doctype
* [fix] default for checks (?)
* [fix] framework json
* [fix] missing return
* [fix] hooks for website_generators
2017-03-05 11:12:32 +05:30
Rushabh Mehta
75855de5bb
[minor] fixes to web form, listview, add portal items via hooks
2017-02-28 17:49:45 +05:30
Rushabh Mehta
c0ef741ce8
[hot] fix socket js
2017-02-24 16:01:30 +05:30
Rushabh Mehta
6bac96704c
[minor] better title extraction for web page
2017-01-04 12:34:44 +05:30
Rushabh Mehta
a99575f6c6
[fix] [test]
2016-12-23 11:05:21 +05:30
Rushabh Mehta
6b637203f9
[minor] remove document_flow.py, use _sidebar.json and fix frappe/erpnext#7300
2016-12-23 09:42:15 +05:30
Faris Ansari
1fa7835661
[fix] redirect to 'Not Permitted' page ( #2367 )
2016-11-25 16:06:16 +05:30
Omar Ali
d100c7f0c5
excepting frappe.Redirect exception from exception handling ( #2348 )
2016-11-21 16:45:43 +05:30
Omar Ali
b30780dc2a
fixing when webpage get_context has any exception ( #2338 )
2016-11-18 14:06:27 +05:30
Rushabh Mehta
e2778c350c
[web-sidebar] fixes to permissions
2016-10-03 17:29:08 +05:30
Rushabh Mehta
bfa938ff17
[web-forms] mandatory fields must updated before payment, customize list for webform and other fixes
2016-09-28 15:08:10 +05:30
Rushabh Mehta
cd7b7ae35b
[portal] enhancement to web form, introduced int, custom menu in portal settings etc
2016-09-26 17:03:55 +05:30
Rushabh Mehta
8899a46faa
[enhance] added roles for portal users #2091 ( #2093 )
...
* [enhance] added roles for portal users #2091
* [fix] test
* [fix] make default roles have desk access
2016-09-23 21:44:20 +05:30
KanchanChauhan
96e8be443e
user can update image from website ( #2089 )
2016-09-23 21:14:18 +05:30
Felipe Orellana
417a4fcc66
Renamed hook
...
Renamed hook to extend_website_page_controller_context to better fit the definition of a website page controller.
2016-09-20 10:26:25 -04:00
Felipe Orellana
23c045d001
Merge branch 'develop' into inherit_context
2016-09-19 10:55:21 -07:00
Felipe Orellana
cde153d75b
Added inheritable context hook
2016-09-19 10:17:22 -07:00
Rushabh Mehta
37eb4eaffc
[wip] grid in web form ( #2044 )
...
* [wip] grid in web form
* [complete] webform in grid
* [minor] configurable sidebar items in web form
* [fix] tests
* [style]
2016-09-13 14:38:38 +05:30
Nabin Hait
7f43337118
[fix] URL Prefix for docs
2016-08-05 16:32:00 +05:30
Rushabh Mehta
9570eecc4d
[fix] setup wizard redesign for schools
2016-07-21 16:01:37 +05:30
Rushabh Mehta
0d9dbac40e
[minor] sidebar_menu renamed to sidebar_items
2016-06-28 17:10:17 +05:30
Rushabh Mehta
10106ed065
[minor] [portal] sidebar_items
2016-06-27 18:41:12 +05:30
Rushabh Mehta
205b349880
[minor] move add_sidebar_items to the top
2016-06-27 18:13:49 +05:30
Rushabh Mehta
349a65402f
[website] fixes for generating docs
2016-06-23 18:22:03 +05:30
Rushabh Mehta
0cb31006e5
[redesign] website route is evaluated on request, no cold start
2016-06-23 12:23:37 +05:30
Rushabh Mehta
f81632b9d9
[redesign] removed website statics, www served like templates/pages
2016-06-23 10:54:31 +05:30
shubham7saxena
4099f0a343
fixed issues related to context resulting in loggin problems in portal
2016-06-16 18:33:47 +05:30
Rushabh Mehta
620b2f82b3
[minor] get_gravatar in templates to not query and show
2016-06-08 16:03:56 +05:30
Rushabh Mehta
6824df7ac9
[cleanup] rename functions in website and router for cleaner meaning
2016-05-29 14:25:49 +05:30
Anand Doshi
9c5e1199de
[css] cleanup + moved products and homepage to erpnext + [fix] get_js
2016-04-22 18:52:47 +05:30
Anand Doshi
41f972c588
[fix] context frappe.local.request
2016-04-21 18:45:09 +05:30
Anand Doshi
8bf6151dd9
[fix] css for blog and set context.path = request.path if available
2016-04-21 18:18:39 +05:30