Пример #1
0
	def rewrite_pages(self):
		"""rewrite all web pages"""
		import webnotes
		from webnotes.model.doclist import DocList
		from webnotes.model.code import get_obj
		
		# rewrite all web pages
		for name in webnotes.conn.sql("""select name, modified from `tabWeb Page` 
			where docstatus=0"""):
			DocList('Web Page', name[0]).save()
			webnotes.conn.set_value('Web Page', name[0], 'modified', name[1])

		# rewrite all blog pages
		for name in webnotes.conn.sql("""select name, modified from `tabBlog` 
			where docstatus=0 and ifnull(published,0)=1"""):
			DocList('Blog', name[0]).save()
			webnotes.conn.set_value('Blog', name[0], 'modified', name[1])
		
		from webnotes.cms.make import make_web_core
		make_web_core()
		
		get_obj('Page', 'blog').write_cms_page(force=True)
		get_obj('Page', 'Login Page').write_cms_page(force=True)
		
		webnotes.msgprint('Rebuilt all blogs and pages')
Пример #2
0
    def rewrite_pages(self):
        """rewrite all web pages"""
        import webnotes
        from webnotes.model.doclist import DocList
        from webnotes.model.code import get_obj

        # rewrite all web pages
        for name in webnotes.conn.sql(
                """select name, modified from `tabWeb Page` 
			where docstatus=0"""):
            DocList('Web Page', name[0]).save()
            webnotes.conn.set_value('Web Page', name[0], 'modified', name[1])

        # rewrite all blog pages
        for name in webnotes.conn.sql("""select name, modified from `tabBlog` 
			where docstatus=0 and ifnull(published,0)=1"""):
            DocList('Blog', name[0]).save()
            webnotes.conn.set_value('Blog', name[0], 'modified', name[1])

        from webnotes.cms.make import make_web_core
        make_web_core()

        get_obj('Page', 'blog').write_cms_page(force=True)
        get_obj('Page', 'Login Page').write_cms_page(force=True)

        webnotes.msgprint('Rebuilt all blogs and pages')
Пример #3
0
	def on_update(self):
		# make js and css
		from webnotes.cms.make import make_web_core
		make_web_core()
		
		# clear web cache
		import website.web_cache
		website.web_cache.refresh_cache(build=['Blog'])

		from webnotes.session_cache import clear_cache
		clear_cache('Guest')
Пример #4
0
    def on_update(self):
        # make js and css
        from webnotes.cms.make import make_web_core
        make_web_core()

        # clear web cache
        import website.web_cache
        #website.web_cache.refresh_cache(build=['Blog'])
        website.web_cache.refresh_cache()

        from webnotes.session_cache import clear_cache
        clear_cache('Guest')
Пример #5
0
	def on_update(self):
		"""rebuild pages"""
		from webnotes.cms.make import make_web_core
		make_web_core()
		
Пример #6
0
	def on_update(self):
		"""rebuild pages"""
		from webnotes.cms.make import make_web_core
		make_web_core()